XPathで値を抽出するプログラム
<?xml version="1.0" encoding="UTF-8"?> <items> <item> <name id="1">name1</name> <value>value1</value> </item> <item> <name id="2">name2</name> <value>value2</value> </item> </items>
こんなXMLのファイルがあったときに
type test.xml | xpath.exe /items/item/value/text()
と実行すると
value1 value2
というように値が取得できるプログラムを作っています。探せばありそうなのですけど、お手頃なのが見つからなかったのですよね。