20

xpathはまったく新しい。

私はxmlを持っています:

<Values>
   <Value Value="a" CustomAtr="1" />
   <Value Value="b" CustomAtr="2" />
   <Value Value="c" CustomAtr="3" />
</Values>

インデックスで値を取得するには、次を使用できます。string(/*/Value[1]/@CustomAtr)

キーで値を取得することは可能ですか?CustomAtrどこで価値を得るのがホットValue="b"ですか?

ありがとうございました

4

1 に答える 1

42

これでうまくいくはずです:

string(//Value[@Value='b']/@CustomAttr)
于 2012-11-02T11:26:14.597 に答える