当前位置: 首页 > 知识库问答 >
问题:

XPATH为HTML标记编写压缩文本前后的空格,即空格、text空格?

鞠晋
2023-03-14
    null

共有1个答案

魏翰
2023-03-14

我不确定当前的xpath表达式,但是可以使用normalize-space(.)去掉空格,示例xpath:

normalize-space(//button/text())

结果:导出全部

normalize-space(.)删除所有前导和尾随空格,并用单个空格替换空格序列。

normalize-space(//div[@class='classname']/button/text())
 类似资料:
  • 给定以下代码 输出如下(注意前导空格): 如何获得下面这样的字符串值(没有不必要的前导空格)?

  • 问题内容: 好吧,这里的问题很简单。我正在研究一个简单的备份代码。除非文件中有空格,否则它工作正常。这就是我查找文件并将其添加到tar存档中的方式: 问题是文件名中有空格,因为tar认为它是文件夹。基本上,有没有一种方法可以在find的结果周围添加引号?还是其他解决方法? 问题答案: 用这个: 它会: 处理带有空格,换行符,前导破折号和其他趣味的文件 处理无限数量的文件 当您有大量文件时,不会像使

  • 感谢这里关于堆栈溢出的答案和一些小时的工作;),我的语法终于如期发挥作用了。只是一些小问题或混乱的情况。 以下是我对lexer的定义: 下面是解析器的定义: 看起来lexer文件开头的成员定义在带有ANTLR4插件的IntelliJ IDEA中不起作用?还是我在定义中遗漏了什么。 在标题的定义中,我试图允许开始空白。但是无论我尝试什么,解析过程都失败了。我添加了一个WS标记[\t],但是当我将WS

  • 问题内容: Python教程说:“在运算符周围和逗号后使用空格,但不要直接在括号结构内使用:a = f(1,2)+ g(3,4)”。“不直接在包围结构内”到底是什么意思? 问题答案: 这可能来自PEP 8-Python代码样式指南 。具体来说,请参见“表达式和语句中的空白”部分。 从该部分:

  • 问题内容: 当使用Python的etree创建XML文件时,如果使用将空标签写入文件,则会得到: 不幸的是,即使它是正确的标签,我们在Fortran中使用的XML解析器库也无法处理此问题。它需要看到: 有没有一种方法可以更改格式化规则或etree中的某些方法来完成这项工作? 问题答案: 从Python 3.4开始,您可以在函数和方法中使用参数: 在较旧的Python版本(2.7到3.3)中,作为一

  • 问题内容: 我遇到的情况是,来自html textarea或输入的用户输入的数据有时被编码为(不间断空格)而不是空格(当编码为utf-8 json时)。 我相信这是Firefox中的错误,因为我知道用户并不是故意在不间断的空格中放置空格。 Ruby中还有两个错误,其中一个可以用来抵抗另一个。 出于任何原因不匹配。 但是,这绝对不应该匹配)并且两者都将匹配,但是我认为这是处理问题的不理想方法。 还有