我正在尝试为网站设置电报即时视图。 这个网站有很多空的
标签,我不知道如何删除它们。
<p style="text-align: justify;"> </p>
我想找到一种方法来删除和删除这些
标签
答案 0 :(得分:1)
如果要删除
,只需使用@replace
函数:
@replace("\u00a0", ""): //nodes/text()
如果要删除带空格的标签,请调用@remove
并传递一个谓词,该谓词将在空间归一化之后选择空节点。
@remove: //nodes[not( normalize-space(text()) )]
答案 1 :(得分:0)
我找到了Ehasn:
首先用“null-tag”等样本字符串替换所有“”内容,然后使用以下代码删除它们:
@replace("\u00a0", "null-tag"): //p
@remove: //p[.="null-tag"]
请注意,它可能会更改某些内容以检查某些页面,以确保它适用于您。
答案 2 :(得分:-1)
您可以使用@remove
功能
@remove: //p[. = " "]