Javascript 从URL检索JSON
我正在尝试从url检索JSON。到目前为止我有Javascript 从URL检索JSON,javascript,html,json,Javascript,Html,Json,我正在尝试从url检索JSON。到目前为止我有 <script> var co2; $(document).ready(function(){ alert("0"); $.getJSON(url,function(result){ var jsonObject = result; alert(result); alert(result.Cumulative_CO2); co2 = result.Cumul
<script>
var co2;
$(document).ready(function(){
alert("0");
$.getJSON(url,function(result){
var jsonObject = result;
alert(result);
alert(result.Cumulative_CO2);
co2 = result.Cumulative_CO2;
});
});
</script>
var-co2;
$(文档).ready(函数(){
警报(“0”);
$.getJSON(url、函数(结果){
var jsonObject=结果;
警报(结果);
警报(结果:累积CO2);
co2=结果。累积的co2;
});
});
URL返回[{“累计CO2”:“406465.968076”,“年”:“2013”,“月”:“3”,“日”:“29”}]
我想做的是获取累积CO2并将其存储在var中,但是
警报(结果)
返回[对象对象]
和警报(结果.累积CO2)
返回未定义的。检索json时我是否做错了什么?我是个新手,不知道下一步该怎么办。您想要的是结果[0]。累积二氧化碳。结果被包装在一个数组中,因此访问第一个项目,然后从该对象获取属性。您需要结果[0]。累积CO2
。结果被包装在一个数组中,因此访问第一个项目,然后从该对象获取属性。结果是一个json对象数组,在这种情况下,您需要获取数组中的第一个项目,然后获取属性值累计值
alert(result[0].Cumulative_CO2);
还需要考虑数组返回一个以上项目的可能性。
< P>结果是一个JSON对象数组,在这种情况下,您需要得到数组中的第一个项,然后得到属性值“代码>累积量-CO2
alert(result[0].Cumulative_CO2);
还需要考虑数组返回一个以上项目的可能性。
给出<代码>结果[0 ]。它正在返回一个数组。给出结果[0]。累计\u CO2
一次放炮。它正在返回一个数组。