gpt4 book ai didi

javascript - 如何从动态网页中获取内容

转载 作者:行者123 更新时间:2023-11-28 22:06:15 25 4
gpt4 key购买 nike

最近,我正在开发一个 iOS 应用程序,想要从动态网页中获取内容。

这是我想做的:

http://www.ratemycoopjob.com

对于上面的网站,我想获得我搜索过的雇主的评级。问题是这个页面是一个动态页面,一旦搜索就会调用一些javascript代码。我无法将此页面视为静态 html 文件并对其进行解析。

最佳答案

要在 iOS 中解析 HTML,您可以尝试 Ben Reeves (https://github.com/zootreeves/Objective-C-HMTL-Parser) 的 HtmlParser

但首先,您必须从该站点收集数据,通常是使用 REST 服务:带有正确参数或具有 API 的 POST/GET

编辑:对不起,我没有仔细阅读你的问题。如果是 JS,您可以创建一个 UIWebView,将此站点加载到该 View 中,然后使用

NSString *returnvalue = [webView stringByEvaluatingJavaScriptFromString:@"your javascript code string here"];

在影响此站点上的 javascript 后获取新内容。但是,您必须了解该站点的 java 脚本功能。

祝你好运

关于javascript - 如何从动态网页中获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23893668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com