でトップノードを選択ここで私が扱っていたXMLのexapmleです。 idは例えば存在し、元の文書には存在しない。これらの文書の構造は、より複雑になることもあります。私は処理のためにトップテーブルを選択したい。のxpath
これはXPathだけでも可能ですか?
でトップノードを選択ここで私が扱っていたXMLのexapmleです。 idは例えば存在し、元の文書には存在しない。これらの文書の構造は、より複雑になることもあります。私は処理のためにトップテーブルを選択したい。のxpath
これはXPathだけでも可能ですか?
これはさえ、複数の "トップレベル" のテーブルのために動作します:
//table[not(ancestor::table)]
それを行うには、いくつかの方法があります。
いくつかの例は:
/div/div/table
//table[.//table]
(//table)[1]
私はあなたのXMLがどのように見えるか知りませんが、上記のすべての例は、最初のテーブルを返します。
//table[1] - this one will return both tables.