XPath

XML Path Language (XPath; XMLパス言語) は、マークアップ言語 XML に準拠した文書の特定の部分を指定する言語構文である。XPath自体は簡潔な構文 (式言語) であり、XMLに準拠したマークアップ言語ではない。標準化団体 W3C (World Wide Web Consortium) で開発され、1999年11月16日に XML Path Language (XPath) 1.0 が XSL Transformations (XSLT) 1.0 と同時に勧告として公表されたXPath 1.0 仕様 (英語) - W3C (World Wide Web Consortium)XPathは、XSLTXSL-FO とともにスタイルシート技術 XSL の構成要素と位置づけられている。 2007年1月23日、W3CXPath 1.0 の次期バージョンが制定され、XPath 2.0 が XSLT 2.0 と同時に勧告された。また W3CXPath 2.0 を拡張した技術として XQuery 1.0 を開発し、2007年1月23日の XPath 2.0 / XSLT 2.0 の勧告と同時に XQuery 1.0 が勧告された。

XPath 1.0 が公表されると、XML文書に対する簡単な問い合わせ言語として、急速にXMLを扱うソフトウェア開発者 (プログラマ) たちに受け入れられていった。もともとはXPathの開発は、XSL (XSLT) と XPointer に共通する構文と振る舞いのモデルを開発することを目標としていた。実際にXSLTでは、XML文書の特定の部分を指定するパターンを、XPathを基にした構文で指定する。一般にXSLT処理系の実装は、XPath処理系の実装を含んでいる。

XPath」『フリー百科事典 ウィキペディア日本語版』(http://ja.wikipedia.org/)。2009年7月28日15時(日本時間)現在での最新版を取得。

続きを見る

おすすめ情報

高品質・低価格のインターネットプロバイダ
インターネットプロバイダー「ASAHIネット」はADSL, 光回線などのインターネット接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。


2010年プロバイダー【顧客満足度】NO.1 トリプル受賞  ASAHIネット

入会・お問い合わせダイヤル
0120-030-275
携帯電話/PHS/IP電話などからは
03-3569-3526

10:00~19:00(土日祝~17:00)

書面での申し込みはこちら
資料請求

このページのトップヘ