问题标签 [swiftsoup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
520 浏览

ios - 无法使用快速汤进行解析

我正在开发移动博客,我必须解析来自服务器的 html 数据并以正确的顺序分别显示数据。我得到了这个响应。

实际上,我必须使用本机函数按顺序显示这一点。我已经使用swiftSoup了库,我也得到了结果,但是包含链接、li 标签、分隔线标签的文本没有出现。我在这里分享我的代码。

0 投票
1 回答
1031 浏览

java - Jsoup:将属于body的文本包装在div中?

我有一个看起来像这样的 html 字符串:

所以我需要将悬空的 html 文本包装在它自己的 div 中,或者将整个正文(文本和其他 div)包装在顶级 div 中。有没有办法用 JSoup 做到这一点?非常感谢你!

0 投票
3 回答
573 浏览

ios - SwiftSoup cocoapods 仅安装且仅安装 1.4 版,而不是 1.5

我尝试安装 swiftSoup 以将 HTML 解析到我的 xCode 项目,但不幸的是通过官方网站中表达的命令安装的 swiftSoup 版本在此处输入图像描述

是 1.4,这对于 swift 4.0 来说是不可接受的。我发现与 xCode 9 和 swift 4.0 兼容的 swiftSoup 版本是 swiftSoup ver.1.5.2 但我没有通过我从官方网站尝试过的命令安装(甚至更多我试图在 pod 文件中提及版本并给我一个错误. 在此处输入图像描述swiftSoup by cocoapods 怎么安装最新版本?

0 投票
1 回答
894 浏览

swift - 如何处理具有相同名称的快速类?

我正在使用 swiftsoup 库,其中有 Document 类,我用它来解析 html 文档。但是在我的团队中,我的一位朋友出于不同的目的创建了 Document 类。现在我的代码在他拉动后发生了冲突。有没有办法同时使用这两个类?错误是“无法将'文档'类型的值转换为指定类型'文档'”提前致谢

0 投票
1 回答
387 浏览

swift - 如何使用 Swift 从表中的 HTML 类中检索标签

试图从下面的 HTML 中检索:“17,02”:

我已经尝试在 swift 中使用此代码:

但是当我尝试打印出来时,我得到了 nil 。有没有人有任何解决方案或想法?

0 投票
0 回答
371 浏览

swift - SwiftSoup 将正文中的文本包装到 div

我有一个我想用 SwiftSoup 操作的 HTML,但我不知道如何用 div 将文本包装在正文中 这是一个示例输入:

我想实现的输出:

0 投票
1 回答
140 浏览

html - 使用 swift 动态创建 h1 标签

我的问题是如何使用 Swift 动态创建 h1 标签并将其添加到 HTML 文件的前面。

这就是我所拥有的,但它不起作用。

这是输出“ + String(htmlEncodedString:post.title) + ”

0 投票
1 回答
544 浏览

javascript - Swift,使用 SwiftSoup 访问多个类以解析 HTML 文件

我正在解析一个 HTML 网站。(使用 swiftsoup cocoapods)我通过 getElementByClass 方法获得了带有类的数据。

但就我而言,HTML 正在发生变化。所以“odds-dropping drop-high”类名可以每分钟更新一次。我怎样才能快速到达子班级或父母。有人知道吗?

0 投票
1 回答
30 浏览

html - 从 tesco HTML Xcode Swift4 中获取成分信息

我正在使用 swiftsoup!我正在尝试复制此信息,以便查看成分

但是由于它不是代码中的第一个 P 标签,所以我无法访问它......我的代码看起来像这样

所以我在这里的那条线

需要编辑以便找到另一个 P 标签,而不是第一个.......我该怎么做?现在代码以 .first() 结尾!

0 投票
1 回答
196 浏览

html - 如何将 HTML 中的特定内容解析到我的 App

我正在尝试将数据从网站解析到我自己的应用程序。我设法获取 html 并使用 AlamoFire 打印 html,但我不知道如何从该 html 文件中获取特定数据。

在这里我得到了 HTML,我正在尝试获取交换数据

该语句按预期打印出整个 HTML 文件,但我试图从 var 中提取数据,如下所示

var dovizHesaplama = '{"EUR":{"USD":{"ask":1.14065,"bid":1.14058,"time":"2019-01-16T22:21:45.3497922+03:00"},"GBP ":{"ask":0.88690615037710907,"bid":0.88705864053507533,"time":"2019-01-16T22:06:44+03:00"},"XAU":{"ask":0.00088175725295877431,"bid" :0.00088189402550006575,"time":"2019-01-16T22:06:44+03:00"},"AUD":{"ask":1.5884277955716475,"bid":1.5889941487879631,"time":"2019-01- 16T22:06:44+03:00"},"CAD":{"ask":1.51113312,"bid":1.510812268,"time":"2019-01-16T22:06:44+03:00"}, "CHF":{"ask":1.128901305,"bid":1.12860391,"time":"2019-01-16T22:06:44+03:00"},"CNY":{"ask":7.7056610749999992,"bid":7.70233674,"time":"2019-01-16T22:06:44+03:00"},"DKK":{"ask" :7.4654401849999994,"bid":7.463613346,"time":"2019-01-16T22:06:44+03:00"},"ETH":{"ask":0.0091456863373957659,"bid":0.0091480590311196659,"time" :"2019-01-16T22:06:44+03:00"},"NOK":{"ask":9.74137913,"bid":9.738043924,"time":"2019-01-16T22:06:44+ 03:00"},"NZD":{"ask":1.680975905,"bid":1.68064463,"time":"2019-01-16T22:06:44+03:00"},"RUB":{"问":75.636729629999991,"投标":75.603231241999993,"时间":"2019-01-16T22:06:44+03:00"},"SAR":{"询问“:4.2788062799999995”,“投标”:4.277859348,“时间”:“2019-01-16T22:06:44+03:00”},“瑞典克朗”:{“询问”:10.261743659999999,“投标”:10.25894681,时间":"2019-01-16T22:06:44+03:00"},"TRL":{"ask":6.09837116,"bid":6.094803288,"time":"2019-01-16T22:06: 44+03:00"}

我对从这里开始的美元汇率感兴趣:

我特别想提取数据,例如某些特定货币的汇率出价和要价与美元的关系。如何选择这些特定值?