0

XPath 基本查询返回标签内的元素/值的最大长度 ================================== ============================================

我们有大型 XML 数据文件。XMLSPY 无法打开此文件。

给定一个包含文本的元素列表:

<root>
     <Person>
  <AttachText>text text text ...</AttachText>
  <AttachText>text text text ...</AttachText>
</Person>
</root>

我想了解 AttachText 元素是否存在数据及其大小/长度。

我尝试在 Linux 中使用 Grep/Sed,但没有得到想要的结果。

我不确定如何完成它。我喜欢从这个论坛的大脑中获取一些想法。

谢谢帮忙。

是否可以使用 xmlstarlet 来获得结果?

4

1 回答 1

1

你可以试试

awk -F"[<>]" '$3 {print $3,length($3)}' file
于 2014-02-02T20:42:43.497 回答