我想分析下面的XMLshell命令解析XML无法正常运行
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tzn="http://tzn.org/ns/widgets" id="http://yourdomain/TznTtApp" version="1.0.0" viewmodes="maximized">
<acs orgn="*" sbdomains="true"/>
<tzn:application id="ca9i.TznTtApp" package="ca9i" required_version="1.0"/>
<apptype>14</apptype>
<content src="index.html"/>
<feature name="http://tzn.org/fate/sn.se.al"/>
<icon src="icon.png"/>
<name>TznTtApp</name>
</widget>
所以我用下面的shell脚本
echo -e 'cat //*[local-name()="apptype"]/text()' | xmllint --shell /data/2211334455/894949890051_1.0.4/config.xml | grep -v "^/ >"
但我得到的输出喜欢
-------
14
预计产量为
14
所以谁能告诉我我在做什么错误?
哇,你实际上是使用了合适的工具来获得,而不是绝大多数类似的问题! –