バッチ スクリプトから 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
このコードは、"JR" だけの XML からユーザー値を読み取ることになっており、一部のマシンではこの値を取得しています。ただし、一部のマシンではこの値が表示されず、このエラーが表示されます。
ガイドしてください。