【发布时间】:2012-10-18 14:11:35
【问题描述】:
当我尝试从批处理脚本解析 XML 时遇到此错误
error :
< was unexpected at this time.
xml:
<driver type=".dbdriver">
<attributes>localhost;1521;XE;false</attributes>
<driverType>Oracle thin</driverType>
</driver>
<password>7ECE6B7E7D2AF514C55BAE8B3A6B51E7</password>
<user>JR</user>
批处理脚本:
for /f "tokens=3 delims=><" %%j in ('type %SETTINGSPATH% ^| find "<user>"') do set user=%%j
这段代码应该从 XML 中读取用户值,它只是“JR”,在某些机器上我得到了这个值;但是有些机器没有显示这个值并显示这个错误。
请指导。
【问题讨论】:
标签: xml-parsing cmd batch-file