Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

XML Path Language 例

XML Path Language

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/29 02:58 UTC 版)

次のXML文書でXPathを例示して説明する。

<?xml version="1.0" encoding="utf-8"?>
<document>
    <!-- XML文書 -->
    <chapter title="第1章">
        <paragraph>段落</paragraph>
        <paragraph>次の段落</paragraph>
        <paragraph>さらに次の段落</paragraph>
        <paragraph>最後の段落</paragraph>
    </chapter>
    <chapter title="第2章">
        <paragraph>段落</paragraph>
    </chapter>
</document>
  • /document : ルート要素 document を選択する。
  • /* : 名前を限定せずにルート要素を選択する。この場合は同じく document が選択される(XML文書は必ず一つのルート要素をもつ)
  • /document/chapter : document 要素の子要素である全ての chapter 要素を選択する。
  • /document/chapter[1] : document 要素の子要素のうち1番目の chapter 要素を選択する。
  • //paragraph : 文書内の全ての paragraph 要素を選択する。
  • //chapter[@title="第1章"]/paragraph : title 属性の値が "第1章" である chapter 要素の子要素である全ての paragraph 要素を選択する。

  1. ^ a b XPath 1.0 仕様 (英語) - W3C (World Wide Web Consortium)
  2. ^ W3C の XPath 1.0 作業部会では、ジェームズ・クラークとスティーヴン・ディローズが共同でエディタを務めた。また XSLT 1.0 作業部会では、ジェームズ・クラークがエディタを務めた。
  3. ^ (株)日本ユニテックほか、2001年、p.66
  4. ^ (株)日本ユニテックほか、2001年、p.67
  5. ^ javax.xml.xpath (Java Platform SE 6)
  6. ^ selectNodes Method
  7. ^ evaluate - Document Object Model XPath
  8. ^ JavaScript-XPath
  9. ^ Google AJAXSLT






固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XML Path Language」の関連用語

XML Path Languageのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XML Path Languageのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのXML Path Language (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS