XSLT探検隊

複数レコード(複数行)のJSONデータを作成する

『Web API(Application Programming Interface)は、現代の「つながる世界」の大黒柱とも言えるものである。ソフトウェアは、これらのインターフェイスを使ってやりとりする。』 引用文献: 「Web API の設計」著:アルノー・ロレ 翻訳/監修:株式会社クイ…

xoBlos 以外の外部XMLデータの属性を取り込む方法

属性付き外部XMLデータの例 input.xml <Dataset> <Record> <レストラン名 Star="☆☆">与一衛門</レストラン名> <場所>銀座</場所> </Record> <Record> <レストラン名 Star="☆☆☆">画竜点睛</レストラン名> <場所>赤坂</場所> </Record> <Record> <レストラン名 Star="☆☆☆">三なすび</レストラン名> <場所>麻布</場所> </Record> <Record> <レストラン名 S…</record>

XMLデータの属性(attribute)も使いたいとき

下図の外部XMLデータを例にとると、レストランの「二ツ星」「三ツ星」などを表す「☆」記号が、 「Star」という属性名で、「レストラン名」タグ(要素)に指定されています。 また、xoBlos 抽出データのXML(xoBlos 形式XML)でも、手順での指定方法によって…

XSLT:ユースケース(利用シーン)一覧

xoBlos「変換(XSLTで)」手順、いわゆるXSLT変換手順の、ユースケース(利用シーン)を列挙してみます。この一覧は、今後増えていく予定です。 XML → XML 変換 外部XMLデータを xoBlos 形式XMLに変換する xoBlos 形式XMLと、同構造のXMデータ同士の相互変換を…

xoBlos データナビゲーションマップ

データナビゲーションマップ 楕円形の図形は、データを登場人物としたステージ(舞台)であり、xoBlos の各手順種(ツール種類)に対応します。画像をクリックすると拡大します。 凡例:登場人物ならぬ、登場データ Excel ファイル(xls、xlsx、xlsm ファイ…

XSLT:xoBlos 流タグの手繰り(たぐり)方

次のようなXMLファイル(xoBlos 抽出データ)を、練習用に用意しました。 input.xml <Root> <ROWS> <商品コード>3001</商品コード> <商品名>みかん</商品名> <単価>238</単価> <産地名>愛媛</産地名> </ROWS> <ROWS> <商品コード>3002</商品コード> <商品名>りんご</商品名> <単価>313</単価> <産地名>青森</産地名> </ROWS> <ROWS> <商品コード>3003</商品コード> <商品名>か…

XSLT:探検の始まり

xoBlos のデザイナから、[新しい手順]-[コピー/削除/その他]-[XMLを任意の形式に変換] メニューを選びます。 「変換(XSLTで)」手順の設定画面が開くので、「入力ファイル名」、「出力ファイル名」、「XSLTスタイルシートファイル」の3箇所を指定して、ファ…

XSLT:探検隊を発足しました

ネットの検索エンジンで、「XSLT」をキーワードにして検索してみてください。 XSLT、XSL Transformations に関する多くの記事にヒットしますね。 既にXSLTをご存知の方も、まったく未知の方も、xoBlos でのXSLT手順の使い方について探検してみましょう。 xoB…