0

重複の可能性:
xpath 式の属性と count()

xmlに従う -

 <a m="1">
    <b n="1" o="2">
      <c p="3">3</c>
      <d/>
    </b>
    <b n="1" o="2">
      <c p="3">3</c>
      <d q="3">
        <e r="2">2</e>
      </d>
      <f s="1"/>
    </b>
  </a>

なぜcount(/*/*//@*) = 9 ですか?

誰かが注文によって取得されたすべてのノードを数えることができますか?

4

1 に答える 1

0

なぜcount(/*/*//@*)=9

なぜなら

/*/*//@*

XMLドキュメントの最上位要素の子である要素、またはXMLドキュメントの最上位要素の子の子孫である要素のすべての属性を選択します。

選択された属性は、XMLドキュメント内のすべての属性です。ただし、最上位要素のm唯一の属性は、、、、、、、、、、、です。nopnopqrs

そして、上記の数は9です。

于 2012-08-17T13:14:17.373 に答える