繁体   English   中英

xmlstarlet搜索属性

[英]xmlstarlet Search Attribute

XML示例:

<?xml version="1.0" encoding="UTF-8"?>
<profile>
<section name="Vision">
<key name="Name" value="BBBB"/>
<key name="Name_Remark" value="GGGG"/>
<key name="Position" value="30"/>
</section>
</profile>

我如何通过名称为“位置”的xmlstarlet获得价值。 现在是30岁。

谢谢。

您可以使用此命令行...

xmlstarlet sel -t -v "/profile/section/key[@name='Position']/@value" -n input.xml

sel命令告诉xmlstarlet选择。

-t选项告诉xmlstarlet的选项下面-t是模板。

-v告诉xmlstarlet打印XPath表达式的值。

-n告诉xmlstarlet打印一个新行。 (不是完全必要的。)

所有这些都可以通过xmlstarlet sel --help运行xmlstarlet sel --help来找到。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM