我的 sample.xml 文件如下
<deployment>
<definition type="xpath">
<xpath>configuration/Settings/add[@key='NetworkPath'][@value]</xpath>
<attribute>value</attribute>
<value>http://www.google.com</value>
</definition>
</deployment>
我想获取对应于 xpath“configuration/Settings/add[@key='NetworkPath'][@value]”的值“ http://www.google.com ”。我在 XmlPeek 任务下面写,但它不工作
<XmlPeek XmlInputPath="C:\Sample.xml"
Query="configuration/Settings/add[@key='NetworkPath'][@value]">
<Output TaskParameter="Result" ItemName="Peeked" />
</XmlPeek>
<Message Text="Peeked value is @(Peeked)"/>