1

属性 name=body のタグ フィールドからすべての値を抽出する必要があります。私はこのxpathを使用しましたが、最初の値のみを返しています

//example/test/field[@name='body']/text()

Example XML
        <example>
          <test>
            <field name="body">Example text</field>
            <field name="body">Example text1</field>
          </test>
        <example>
4

1 に答える 1

0

提供された XML ドキュメント (必要なすべての要素が兄弟であり、他の兄弟要素がない場合、この XPath 式は必要な結果を生成します。

string(normalize-space(/*/test[not(*[not(@name='body')])]))
于 2012-12-14T19:17:56.043 に答える