问题标签 [hpple]
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.
html - 在 iOS 中处理复杂的 HTML
如何在 iOS 中使用 hpple 解析具有许多子标签的复杂 html。我找不到关于这个库的任何好的和复杂的教程或任何好的文档。通过简单的解析没有任何问题。html示例是:
问题是如何在一次运行中获取所有A
标签。class="hubs"
我怎么能这样做?
objective-c - 目标 C,xpath 查询不起作用
我有下一个 html 结构
我想获取标签的内容,我正在使用此代码
但它没有返回任何结果。如果我这样做:
然后我得到了结果。我做错了什么?请帮忙。
html - 无法通过 Hpple 解析获取 detailviewcontroller 上的数据
我是 Obj-C 的初学者,我尝试用这个 raywenderlich 教程制作一个应用程序。
我用文章标题 (mininglife.ru) 解析 html 页面,我还获取每篇文章的 url 并将其保存NSMutableArray
在我的DetailviewController
.
但是,当我尝试将 url 关闭并将其放入时,NSUrl
什么也没有发生。我已经尝试了很多方法,你能帮我解决这个问题,并尝试解释我是否做错了什么。谢谢你。
ios - 使用 Hpple 在 Xcode 中解析 xml
我有一些看起来像这样的 xml:
现在我正在尝试获取标签下的info
标签数量,对于第一个info
具有Plain Bagel
.
就像我说的那样,我正在为 iOS 使用 Hpple 解析器。这是我拥有和正在尝试但不能完全让它工作的东西。
第一个数是 1。这是对的,但里面的数是 7,这就是我感到困惑的地方。不知道为什么会这样。进入info
标签后,我想遍历每个标签、服务、卡路里和来自脂肪的卡路里,并获取每个标签的文本。但我不确定为什么它给出 7?
我在这里先向您的帮助表示感谢。
ios - hpple:是否可以获取像 javascript textContent 这样的文本值
是否可以在hpple
. TFHppleElement
课堂上有什么方法吗?比如javascript
html - 在 iOS 中使用 Hpple search href 解析 HTML
我想在 html 源代码中找到 url 链接。我正在使用 Hpple 来解析 HTML。我知道通过给出路径我们会在 html 中找到 url。对于不同的 url,必须更改路径。所以我无法搜索 url 链接。
让我解释清楚。比如我在yahoo.com这个网站中包含了板球、天气、体育、邮件、新闻等,我想在源代码中找到那个链接。
我在这里所做的只是给出路径并搜索“a href”。如果路径正确,将显示路径中存在的所有 url。没有出现在同一页面中的剩余 url(不在同一路径中)。我该怎么做?
提前致谢。
html - Obj-C 无法解析 HTML
我正在解析一些 HTML,并且当我知道它不是并且我已经在 Safari 和 Chrome 中评估了相同的 xPath 字符串时,我一直得到该节点为 nil,它把我带到我想要的地方是代码。
在viewDidLoad
在getMenuItems:
在getData:
但是tutorialsNodes
作为一个空数组返回,我不知道为什么,你可以去这个问题中的站点并将那个 xPath 放在控制台中,你会得到这个 text Tuesday: 7:30a - 7:30p
。但它没有被返回我的代码哪里出错了?
为什么数组为零?
我在这里先向您的帮助表示感谢。
html - iOS Hpple HTML 解析
我需要将网站的内容解析为我的应用程序中的表格视图。我尝试了 hpple 并且在某些测试用例中它可以工作。但在我的具体情况下,我无法让它工作...... HTML:
该页面包含两个主要元素 ( <table></table>
),我想用它们来填充我的 UITableView。
我的目标是每个表有一个部分,并且在每个部分中包含表的所有内容。节标题名称应该是“日期”。
在我NSMutableArray *Day
的保存日期,这工作正常。我得到 2 个名称正确的部分。但是当我尝试接收表格内容时,我无法让它工作......我想要类似的东西
然后我可以将newElement
日期一的所有(s)存储在一个数组中,并将日期二的所有元素存储在另一个元素中。
编辑:例如
newElement.day = @"07.07.2015";
,当然需要像newElement.day = [[hppleparse firstChild] content];
ios - 将 hpple 添加到 Swift 项目 - 词法或预处理器问题
我正在将 hpple 文件添加到我的 Swift 项目中,并在以下导入时在我的 XPathQuery.m 类中收到以下错误消息:
--> 'libxml/tree.h' 文件未找到我也收到消息:词法或预处理器问题。
我试图将二进制文件与库(libxml2.dylib 等)链接起来,但我认为我真的不需要在 Swift 中再这样做了。
我错过了什么?