如何用Javascript通过URL获取json文件内容?

如何用Javascript通过URL获取json文件内容?,第1张

jquery 中有一个 load 可以加载远程的内容

<script type="text/javascript">

<!--$(document).ready(function() {

alert("")

$("#jsonid").load("https://api.coindesk.com/v1/bpi/currentprice/CNY.json",

function(data) {

alert(typeof(data))

})

})

//-->

</script>

jsonid 为一隐藏的容器 如 div span 等

然后你可以 *** 作取回的数据 (上例中的data)

用ajax请求这个脚本的页面。。

返回值就直接是JSON字符串

然后把JSON字符串转成JSON对象。。其实就是转成JS对象就可以直接在页面使用了。

我写个简单的例子。。

用jQuery封装的AJAX请求一个能访问到你这个PHP脚本URL。

$.ajax({

    'type':'get',

    'dataType':'json',

    'url':'http://localhost/demo.php',//这个PHP脚本能访问到的URL地址

    'success':function(json){

        json_obj=eval('('+json+')')//把JSON字符串转换成JSON对象

        alert(json_obj.count) //通过名称获取JSON对象里的属性值

    }

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9562858.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存