【发布时间】:2011-05-20 18:37:35
【问题描述】:
$ xmlstarlet sel -t -c "//str[@name="id" and .="http://localhost:8080/index.html"]/../str[@name="doc-norm"]"/value results.xml
我的理解是xmlstarlet 不完全支持 xpath 表达式。顺便说一句,还有其他命令行工具吗?
<doc>
<str name="id">http://localhost:8080/index.html</str>
<str name="doc-norm">6</str>
</doc>
【问题讨论】:
-
你能把相关的 XML sn-p 也发一下吗?
-
@Tomalak - 抱歉,尝试发布最短的示例。
标签: xml command-line xpath xmlstarlet