我已经看到了这个语法几个地方(例如,here):xmllint未知选项“--xpath”
xmllint --xpath '/plist/array/string/text()' tmp.xml
,用于查询使用XPath选择一个特定的XML节点。但是,当我尝试在我的机器上执行此操作时(mac os x snow leopard),我收到了错误Unknown option --xpath
。在为xmllint手册页
仔细看,我没有看到--xpath
选项记录...
我只是完全失去了一些东西?
我也找不到'--xpath'选项(在我的Linux机器上),但在我的例子中'xmllint'知道这个选项:'xmllint | grep xpath' return'--xpath expr:计算XPath表达式,inply --noout'。向我们显示'xmllint --version'命令的输出。也许这个程序应该被编译/或不XPath的支持?.. – 2012-08-15 19:36:25
见@ steve.sims答案[这个问题](http://stackoverflow.com/questions/11611385/get-value-from-an-attribute- using-xmllint)用于使用不支持--xpath参数的较旧版本的xmllint。 – mmigdol 2014-07-17 00:51:42