XML Path Language
(XPath から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/29 02:58 UTC 版)
XML Path Language (XPath(エックスパス)) は、マークアップ言語 XML に準拠した文書の特定の部分を指定する言語構文である。XPath自体は簡潔な構文 (式言語) であり、XMLベースのマークアップ言語ではない。標準化団体 W3C (World Wide Web Consortium) で開発され、1999年11月16日に XML Path Language (XPath) 1.0 が XSL Transformations (XSLT) 1.0 と同時に勧告として公表された[1][2]。XPathは、XSLT と XSL-FO とともに XSL の構成要素である。2007年1月23日、W3C で XPath 1.0 の次期バージョンが制定され、XPath 2.0 が XSLT 2.0 と同時に勧告された。2014年4月8日に XPath 3.0、2017年3月21日に XPath 3.1 が勧告された。他に、XPathを拡張したようなものとして XQuery がある。
- ^ a b XPath 1.0 仕様 (英語) - W3C (World Wide Web Consortium)
- ^ W3C の XPath 1.0 作業部会では、ジェームズ・クラークとスティーヴン・ディローズが共同でエディタを務めた。また XSLT 1.0 作業部会では、ジェームズ・クラークがエディタを務めた。
- ^ (株)日本ユニテックほか、2001年、p.66
- ^ (株)日本ユニテックほか、2001年、p.67
- ^ javax.xml.xpath (Java Platform SE 6)
- ^ selectNodes Method
- ^ evaluate - Document Object Model XPath
- ^ JavaScript-XPath
- ^ Google AJAXSLT
- 1 XML Path Languageとは
- 2 XML Path Languageの概要
- 3 例
- 4 XPath 2.0
- 5 関連項目
XPath
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2016/01/14 15:49 UTC 版)
「ジェームズ・クラーク (ソフトウェア技術者)」の記事における「XPath」の解説
XML 文書の特定の部分(要素や属性)を指定するためのパスの記述方法。
※この「XPath」の解説は、「ジェームズ・クラーク (ソフトウェア技術者)」の解説の一部です。
「XPath」を含む「ジェームズ・クラーク (ソフトウェア技術者)」の記事については、「ジェームズ・クラーク (ソフトウェア技術者)」の概要を参照ください。
- XPathのページへのリンク