当前位置: 首页 > 面试题库 >

从URL获取JSON文件并显示

轩辕啸
2023-03-14
问题内容

该代码非常简单,我不知道为什么它无法工作。

这是指向JSON文件http://webapp.armadealo.com/home.json的链接

这是使用getJSON的代码

$.getJSON("http://webapp.armadealo.com/home.json", function(data){
alert(data);
});

我只希望代码显示整个JSON内容。


问题答案:

经过几个月的搜索,我找到了解决方案。因此,我在回答自己的问题。

当不支持JSON时,当我们坚持相同的原产地政策时,我们必须使用填充将JSON换行并使其成为JSONP。

为此,我们有一个救生网站http://anyorigin.com/

您可以粘贴URL并获取相应的JQuery代码,如下所示:

$.getJSON('http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?', function(data){
$('#output').html(data.contents);
});

如果您想使用自己的代码,则只需使用上面代码中的URL,即

http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?

上面的URL将为您提供与JSONP相同的JSON数据,并解决了所有麻烦。

我使用了以下代码,成功调用了displayAll函数

$.ajax({
        url: 'http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?',
        type: 'GET',
        dataType: "json",
        success: displayAll
    });

function displayAll(data){
    alert(data);
}


 类似资料:
  • 问题内容: 当我在浏览器中使用以下URL时,它将提示我下载带有JSOn内容的文本文件。 https://chart.googleapis.com/chart?cht=p3&chs=250x100&chd=t:60,40&chl=Hello|World&chof=json (单击上面的URL查看下载的文件内容) 现在,我想创建一个php页面。我希望当我调用此php页面时,它应调用上述URL并从文件中

  • 问题内容: 我有一个类似于https://www.googleapis.com/freebase/v1/text/en/bob_dylan的外部资源,该资源返回JSON。我想在html的div中显示结果键的值(可以说div的名称是“ summary”)。结果键的值也应以纯文本显示。 URL返回json: “ 1960年代,当他成为.......“} JSON仅具有结果键,没有其他键 基本上,我不想

  • 问题内容: 我有一个网址,返回的是这样的JSON对象: 我想获得价值。那么如何通过PHP检索它呢? 问题答案: $json = file_get_contents(‘url_here’); $obj = json_decode($json); echo $obj->access_token; 为此,需要启用它。可以通过在运行时完成以下操作来实现: 您也可以使用获取网址。要使用卷曲,可以使用中发现的

  • 我有一个返回JSON对象的URL,如下所示: 我想从URL获取JSON对象,然后获取值。 那么如何通过PHP检索它呢?

  • 我需要用函数SSJS from mJson()读一个URL。例如Notes View的数据访问API http://{host}/{database}/api/data/collections/name/{name} 我该怎么做? P. S我认为(我不知道是否是真的),如果我使用Java代码(例如类URLReader从这个博客,我失去作者/读者的功能,因为是我的服务器,而不是当前用户执行读取流?

  • 问题内容: 我的Unix机器上有文件test.json,其数据如下 现在,我正在编写 REST jersey客户端 以读取test.json并显示如下输出 如何阅读test.json并显示其内容? 问题答案: 对于: 对于: 您的数据将在对象内部