问题标签 [tfhpple]

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 投票
1 回答
493 浏览

html - 如何在 Swift 中使用 TFHpple 更改 HTML 中的属性

我有一个 HTML 字符串,想将其中的元素更改为img标签样式,宽度 = 100%,高度自动,这样当我将它们传递到 Web 视图时,图像可以适合超级视图布局。

HTML

迅速

但是 eachElement.1 是不可编辑的,我可以使用 TFHpple 1做到这一点,还是必须尝试其他方式。

0 投票
2 回答
681 浏览

html - 使用 TFHpple 解析网页

我正在尝试编写一个非常简单的 iOS 应用程序来解析网页(http://arxiv.org/list/cond-mat/recent)并显示它的简化版本。我选择使用 TFHpple 来解析这个页面。我想获取论文的标题并将它们显示在 TableViewController 中。纸张描述的 HTML 容器如下所示:

我用来解析和获取值的函数如下(感谢 raywenderlich.com):

这个函数应该解析整个 HTML 页面并将数据返回到 TableView。但是,当我尝试时,它会将空对象返回到 paperNodes 数组中。基本上,元素的数量是正确的(~25),但它们都是空的,我不知道为什么。

任何帮助是极大的赞赏!谢谢!

0 投票
1 回答
188 浏览

objective-c - Xpath在div中获取多个img

我正在使用 TFHpple,我想在一个 div 标签中获取所有图像 url,图像的数量可以非常多,因此它需要是动态的。这是HTML

到目前为止,我只能获取第一个并将 src 添加到使用此路径的数组中:

任何人都可以为我指明正确的方向,将 div 中存在的所有 src 属性放入我的数组中吗?谢谢!

0 投票
1 回答
223 浏览

xml - XPath 表达式不起作用/不正确 TFHpple SWIFT 1.2

我想知道你是否可以帮助我。我正在尝试TFHpple使用 Swift 1.2 来解析 HTML 数据,但在计算 XPath 表达式时遇到问题。我收到以下错误:

可选(https://www.rac.co.uk/buying-a-car/car-passport/report/buyer/purchase/?BuyerVrm=yg06dxt

XPath 错误:无效的表达式
//td[@class='CarMiniProfile-TableHeader']/td

XPath 错误:无效的表达式 //td[@class='CarMiniProfile-TableHeader']/td

2016-03-01 16:26:23.645 CarCamera[1974:63769] 无法评估 XPath。空节点!!

我尝试使用的 XPath 代码是

我试图获取的信息是输入的汽车的makemodel

SWIFT代码:

0 投票
1 回答
347 浏览

android - 使用 Jsoup 将具有多个 div 的 html 解析器从 swift 转换为 android

我正在尝试将 iOS 应用程序转换为 android。但是我几天前才开始学习Java。我正在尝试从 html 中的标签中获取值。

这是我的快速代码:

这是我使用 Jsoup 的 Java 代码

我的问题如下:

  1. 每当我尝试任何代码时,我都会收到 NetworkOnMainThreatException。
  2. 我不确定在这种结构中使用 getElementByTag 是否正确。

请帮忙,谢谢。

0 投票
0 回答
79 浏览

ios - TFHpple XPath 查询与 iOS 上的功能

我想解析 html 以获取标记属性,但我想使用子字符串函数更改该属性的值。我正在使用带有 TFHpple 插件的 libxml2.2.tdb 框架

要解析的 HTML:

我想得到什么:

我尝试了什么(但没有奏效):

0 投票
1 回答
123 浏览

objective-c - 如何从ios中的html文档中提取“meta[content$=.mp4]/content”?

我正在使用 hpple 库来解析 HTML 文档。我想为视频 url 提取 .mp4 链接和图像链接。Html 标签看起来像这样:

代码:

我总是让 TFHppleElement 为空。我不知道这个人,请帮忙。

谢谢!