简单的 getJson 让我头疼

发布于 2024-11-30 01:53:04 字数 464 浏览 0 评论 0原文

我试图从 facebook 获取一些数据,由于请求量相当大,我创建了一个 php 文件,每天一次输出到一个漂亮的 .html 文件。数据以 json 形式从 facebook 返回,因此我正在尽力维护它,但在检索有效的 JSON 后,我无法获取任何值。

简化的代码如下所示:

    var graphURL = "http://www.explorevictoria.dreamhosters.com/csv/graphdata.html";

    jQuery.getJSON(graphURL, function(data){
       $.each(data.item, function(){
           alert(this.id); 
        }) 

    });

我不断收到未定义、空或损坏的 JavaScript 的混合。所以我向你求助,哦堆栈溢出专家。我的程序是否存在根本性缺陷?

I'm trying to grab some data from facebook, and since it is a pretty huge amount of requests I've created a php file that will output to a nice .html file once a day. the data comes back from facebook as json so I'm doing my best to maintain that, but I'm having trouble getting any values back after retrieving the valid JSON.

simplified code looks like this:

    var graphURL = "http://www.explorevictoria.dreamhosters.com/csv/graphdata.html";

    jQuery.getJSON(graphURL, function(data){
       $.each(data.item, function(){
           alert(this.id); 
        }) 

    });

I keep getting a mix of undefined, null, or broken javascript. So I turn to you oh stack overflow gurus. Is there a fundamental flaw in my procedure?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烂柯人 2024-12-07 01:53:04

简短的回答,你的 json 无效。 http://www.explorevictoria.dreamhosters.com/csv/graphdata.html只需向下滚动,您就会看到显然只是一些松散的 html 的文本。
“物品”:
<代码>

400 错误请求
<身体>

方法未实现

请求中的方法无效


, "项目":

400 错误请求
<身体>

方法未实现

请求中的方法无效

Short answer, your json is invalid. http://www.explorevictoria.dreamhosters.com/csv/graphdata.html just scroll down and you'll see text which is clearly just some loose html.
"item":
<HTML><HEAD>
<TITLE>400 Bad Request</TITLE>
</HEAD><BODY>
<H1>Method Not Implemented</H1>
Invalid method in request<P>
</BODY></HTML>
, "item":<HTML><HEAD>
<TITLE>400 Bad Request</TITLE>
</HEAD><BODY>
<H1>Method Not Implemented</H1>
Invalid method in request<P>
</BODY></HTML>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文