首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在swift中使用SwiftSoup从元素中获取文本而不使用空格标准化和裁剪

如何在swift中使用SwiftSoup从元素中获取文本而不使用空格标准化和裁剪
EN

Stack Overflow用户
提问于 2020-09-08 22:38:26
回答 1查看 118关注 0票数 0

我想得到准确的文本没有空白标准化和修剪使用SwiftSoup库。

目前,SwiftSoup提供了element.text()方法来从元素中提取文本。

但是text()- Method给出了经过修剪和空格标准化的文本。

有没有其他方法可以在不修剪和空白的情况下获得元素文本?

EN

回答 1

Stack Overflow用户

发布于 2020-09-08 22:50:38

这不是特定于SwiftSoup的,但对于HTML应该是正确的,可能类似于下面的代码:

innerText属性只返回文本,不返回空格和内部元素标记。

innerHTML属性返回文本,包括所有空格和内部元素标记。

textContent属性返回带有空格但没有内部元素标记的文本。

https://www.w3schools.com/jsref/prop_node_innertext.asp

不确定如何使用SwiftSoup访问textContent属性(如果存在),但这可能是您想要的。

以防.html()对你不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63796202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档