【发布时间】:2018-04-18 18:27:21
【问题描述】:
很高兴成为 StackOverflow 的一员,在这里潜伏了很长时间。
我需要解析两个标签之间的文本,目前我发现了一个很棒的工具,叫做Xidel
我需要在两者之间解析文本
<div class="description">
Text. <tag>Also tags.</tag> More text.
</div>
但是,所述文本中可以包含 HTML 标记,我希望它们以原始格式打印出来。所以使用如下命令:
xidel --xquery '//div[@class="description"]' file.html
得到我:
Text. Also tags. More text.
而且我需要它保持原样,所以:
Text. <tag>Also tags.</tag> More text.
我怎样才能做到这一点?
问候,R
【问题讨论】:
标签: html linux bash parsing xidel