XMLデータベースの国内トップシェアカンパニー・サイバーテックのWebサイト。XML技術でドキュメント・コンテンツ情報・製品情報・顧客情報などの管理~再活用で業務の効率化を実現。

XMLデータベーストップシェアカンパニー

Xpathとは

HOME  >  コンテンツ  >  XML/XML DB関連コンテンツ  >  Xpathとは

XPath基本の基本


XMLデータをXSLTを使って変換することで, ブラウザ用や印刷用・・・と様々なレイアウトを用意して表現することが可能です。
しかし, このデータをレイアウトのここに・・・といった指定はどのように行うのでしょうか。これを解決してくれるのがXPath(XML Path Language)です。 XPathはXMLデータの特定の情報を見つけるための言語です。 実際に使用している例を見てみましょう

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

xpath xml

特定の情報を見つけるために, XPathを利用しているXSLTです。


xpath クエリ

このXSLTを使ってXMLデータを変換し, ブラウザで表示するとこのようになります。


xpath 結果


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

お問い合わせ、各種資料ダウンロードはこちらから
Copyright (c) 2003-2010 CyberTech corporation ltd. All Rights Reserved.