0

ロードしたXMLドキュメントからすべての子ノードと一緒にノードを選択したいと思います。たとえば、以下の<item2>すべての子ノード(子2.1、2.2、2.3)を取得するには、どの方法を使用しますか?

<xmldoc>
  <item1>
    <child1.1>
    <child1.2>
    <child1.3>
  </item1>
  <item2>
    <child2.1>
    <child2.2>
    <child2.3>
  </item2>
</xmldoc>
4

2 に答える 2

0

xpath式は/xmldoc/ item2 / *である必要があります。それ以外の場合は、どの言語で指定する必要があります...

于 2010-12-10T18:12:48.847 に答える
0

(質問で述べたように)そのすべての子ノードを選択する必要があると仮定すると、XPath式は ようになります。item2

xmldoc/item2 | xmldoc/item2/*

そして、すべての子孫が必要な場合(たとえば、より複雑な構造の場合)

xmldoc/item2/descendant-or-self::*
于 2010-12-10T18:46:04.997 に答える