Xpathとは

XPath基本の基本

XMLデータをXSLTを使って変換することで、ブラウザ用や印刷用・・・と様々なレイアウトを用意して表現することが可能です。しかし、このデータをレイアウトのここに・・・といった指定はどのように行うのでしょうか。

これを解決してくれるのがXPath(XML Path Language)です。 XPathはXMLデータの特定の情報を見つけるための言語です。 実際に使用している例を見てみましょう。

元のXML

これは元のXMLです。今回は2番目の受注情報の管理番号だけを取得してブラウザに表示します。

xpathクエリ

特定の情報を見つけるために、XPathを利用しているXSLTです。このXSLTを使ってXMLデータを変換し、ブラウザで表示するとこのようになります。

xpath結果

選んだ情報だけが表示されていますね!"/"(スラッシュ)を使用する不思議な指定方法を採用しています。この考え方、構文など詳細については続編にてご紹介します!このXSLTを使ってXMLデータを変換し、ブラウザで表示するとこのようになります。

御相談、ご質問はこちら

サービスご案内資料や、特別資料「マニュアル作成の効率化とコストダウンを実現するポイントとは? 」がダウンロードできます。

最新事例の公開情報や、イベント・セミナー情報をお届けします。

pagetop ボタン
サイバーテックお知らせ画像
©2003 CyberTech corporation ltd. All Rights Reserved.