使用xpath.bat从XML文件中提取值

时间:2018-02-12 09:00:00

标签: xml parsing batch-file xpath xml-parsing

我目前正在尝试使用批处理从XML中提取一些值,我遇到了xpath.bat

我的XML文件的格式如下:

`<?xml version="1.0"?>
 <data>
     <entry name="Bill" value="hello" type="string"/>
     <entry name="Bob" value="goodbye" type="string"/>
     <entry name="Fred" value="wait" type="string"/>
 <data>

我想在XML文件中找到一个名称并报告相关的值。使用xpath.bat我已经能够列出所有名称,但我无法检索其他值。

或者,如果有人能够提取这些值并使用任何其他方法分配给atch变量,我很乐意看到它!

由于

1 个答案:

答案 0 :(得分:0)

  

我想在XML文件中找到一个名称并报告相关的值。

显示的XML没有任何元素值,因此无法返回任何元素值。它只有属性值。所以输出似乎是正确的。

如果你想要返回arg_max属性值(即&#34; Bob&#34;),XPath必须看起来像这样:

@value