我想得到准确的文本没有空白标准化和修剪使用SwiftSoup库。
目前,SwiftSoup提供了element.text()方法来从元素中提取文本。
但是text()- Method给出了经过修剪和空格标准化的文本。
有没有其他方法可以在不修剪和空白的情况下获得元素文本?
发布于 2020-09-08 22:50:38
这不是特定于SwiftSoup的,但对于HTML应该是正确的,可能类似于下面的代码:
innerText属性只返回文本,不返回空格和内部元素标记。
innerHTML属性返回文本,包括所有空格和内部元素标记。
textContent属性返回带有空格但没有内部元素标记的文本。
https://www.w3schools.com/jsref/prop_node_innertext.asp
不确定如何使用SwiftSoup访问textContent属性(如果存在),但这可能是您想要的。
以防.html()对你不起作用。
https://stackoverflow.com/questions/63796202
复制相似问题