私はxml以下でしたが、名前が 'test2'と一致する 'Value'タグの値を読みたいと思います。私は以下のxpathを使用していますが、動作しませんでした。誰かが助けることができる?これは動作するはず兄弟の値に基づいて値を読み取るxpath式
/*[ local-name()='OutputData']/*[ local-name()='OutputDataItem']/*[ local-name()='Name'][normalize-space(.) = 'test2']//*[local-name()='Value']/text()
<get:OutputData>
<get:OutputDataItem>
<get:Name>test1</get:Name>
<get:Value/>
</get:OutputDataItem>
<get:OutputDataItem>
<get:Name>test2</get:Name>
<get:Value>B5B4</get:Value>
</get:OutputDataItem>
<get:OutputDataItem>
<get:Name>test3</get:Name>
<get:Value/>
</get:OutputDataItem>
<get:OutputDataItem>
<get:Name>OP_VCscEncrptCd_VAR</get:Name>
<get:Value/>
</get:OutputDataItem>
</get:OutputData>
おかげ
ありがとう、それは働いている – techq
np、それがあなたを助けた場合は受け入れることを忘れないでください – eLRuLL