gpt4 book ai didi

javascript - 使用 JavaScript 从另一个网站获取 div 的内容

转载 作者:行者123 更新时间:2023-11-28 19:21:26 25 4
gpt4 key购买 nike

我想做的是,我想加载一个带有 class="container" 的特定 div 形成一个网站,并在我的应用程序上获取其内容

我执行了 ajax 调用来获取网站并加载其内容,但收到跨域源错误。我无权访问服务器文件...这只是网络上的某个网站。

所以我查了一下,发现 YQL 是解决我的问题的一个很好的方法。我想要 JSON 格式的数据

我运行以下查询:

select * from html where url="https://in.yahoo.com/"

但是当我现在运行查询时,我得到了整个网站,包括脚本和 CSS...

我不想要..我只想要div..

那么我该如何构造我的查询呢?或者我如何遍历 JSON 那么

Fiddle here

最佳答案

您还需要添加 xpath 来过滤您的搜索。例如(取自雅虎网站):

select * from html where url='http://en.wikipedia.org/wiki/Yahoo' and
xpath='//table/*[contains(.,"Founder")]//a'

因此您需要添加指定您的 div 的 xpath 过滤器。

关于javascript - 使用 JavaScript 从另一个网站获取 div 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28793336/

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