如何在电报即时视图API中删除WhiteSpaces?

时间:2017-05-24 08:22:07

标签: xpath xquery telegram

我正在尝试为网站设置电报即时视图。 这个网站有很多空的

标签,我不知道如何删除它们。

<p style="text-align: justify;">    &nbsp;</p>

我想找到一种方法来删除和删除这些

标签

3 个答案:

答案 0 :(得分:1)

如果要删除&nbsp;,只需使用@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[. = " "]