我有这个JS代码:
var actualDate;
var order;
var datatest;
var labels;
var lang;
var cached;
$.getJSON( "http://homel.vsb.cz/~mor03/TAMZ/cnb_json.php", function( data ) {
var items = [];
$.each( data, function( key, val ) {
//items.push( "<li id='" + key + "'>" + val + "</li>" );
//alert("<li id='" + key + "'>" + val + "</li>");
if(key==="date") actualDate=val;
if(key==="order") order=val;
if(key==="data") datatest=val;
if(key==="labels") labels=val;
if(key==="lang") lang=val;
if(key==="cached") cached=val;
});
alert(actualDate);
alert(order);
alert(datatest);
alert(labels);
alert(lang);
alert(cached);
});
我的JSON看起来像:{“日期”:“2017-03-27”,“顺序”:“61”,“数据”:[{“国家标签”:“澳大利亚”,“货币标签”:“多拉尔”,“单位”:“1”,“代码”:“澳元”,“汇率”:“18.946”},{“国家标签”:“巴西”,“货币标签”:“真实”,“单位”:“1”,“代码”:“BRL”,“汇率”:“7.951”},{“国家标签”Bulharsko,“货币标签”:“lev”,“单位”:“1”,“代码”:“BGN”,“汇率”,“人民币”,“货币标签”:“7.951”{“单位”:“1”,“代码”:“CNY”,“汇率”:“3.609”},{“国家标签”:“D\u00e1nsko”,“货币标签”:“koruna”,“单位”:“1”,“代码”:“DKK”,“汇率”:“3.632”},{“国家标签”:“EMU”,“货币标签”:“欧元”,“单位”:“1”,“代码”:“欧元”,“汇率”:“27.020”},{“国家标签”:“Filip\u00edny”,“货币标签”:“比索”,“单位”:“100”,“代码”:“PHP”,“汇率”:“49.561”,{“国家标签”:“香港”,“货币标签”:“多拉”,“单位”:“1”,“代码”:“HKD”,“汇率”:“3.194”},{“国家标签”:“Chorvatsko”,“货币标签”:“kuna”,“单位”:“1”,“代码”:“HRK”,“汇率”:“3.632”},{“国家标签”:“独立”,“货币标签”:“rupie”,“单位”:“100”,“代码”:“INR”,“汇率”:“38.153”},{“国家标签”:“印度尼西亚”,“货币标签”:“rupie代码”:“1000”,“单位”:“IDR”,“864”,“国家”的标签“6.866”。,,{“国家”的标签““,,,,,,,,,,,,,,,,,,,,,,,,,,,,”,“国家”的标签“,{“国家标签”:“卡纳达”,“货币标签”:“多拉尔”,“单位”:“1”,“代码”:“CAD”,“汇率”:“18.586”},{“国家标签”:“Ma\u010farsko”,“货币标签”:“福林”,“单位”:“100”,“代码”:“HUF”,“汇率”:“8.710”},{“国家标签”:“马拉吉”,“货币标签”:“林吉特”,“单位”:“1”,“代码”:“MYR”,“汇率”:“5.625”},{“国家标签”:“梅西科”,“货币标签”,“比索”,“汇率”:“MX1”,{“国家标签”:“货币单位”、“货币标签”:“SDR”、“单位”:“1”、“代码”:“XDR”、“汇率”:“33.823”}、{“国家标签”:“挪威”、“货币标签”:“科鲁纳”、“单位”:“1”、“代码”:“NOK”、“汇率”:“2.931”}、{“国家标签”:“11月\u00fd Z\u00e9land”、“货币标签”:“多拉尔”、“单位”:“1”、“代码”:“NZD”、“汇率”:“17.528”;“国家标签”:“波尔斯克”、“库尔,“{country_label:“Rumunsko”,“curr_label:“nov\u00e9 leu”,“unit:“1”,“code:“RON”,“rate:“5.939”},{”country_label:“Rusko”,“curr_label:“rubl”,“unit:“100”,“code:“RUB”,“rate:”43.671“{”country_9label:“Singapur”,“curr_label:“dolar”,“unit:“1”,“code:“SGD”,“rate:”17.835“},{”country_ulabel:“u0160v\u00e9;”,“currunaseu label:“unit:“code:”,“{country_label:“\u0160v\u00fdcarsko”,“curr_label:”frank”,“unit:”1”,“code:”CHF”,“rate:”25.223“},{“country_label:”Thajsko”,“curr_label:”泰铢”,“unit:”100”,“code:”THB”,“rate:”72.239“},{”country_label:”Turecko”,“curr_label:”lira”,“unit:”1”,“code:”TRY”,“rate:”6.892“},{”country_label:“USA”,“curr”,“unit:”dolar”,“unit:”rate:”24”,{“country_label”:“Velk\u00e1 Brit\u00e1nie”,“curr_label”:“libra”,“unit”:“1”,“code”:“GBP”,“rate”:“31.273”}],“labels”:[“zem\u011b”,“m\u011bna”,“mno\u017estv\u00ed”,“k\u00f3d”,“kurz”],“lang:“cs”,“cached”:true}
我不明白为什么datatest变量只包含[Object Object],[Object Object],。。。等
如何将其解析为一些对象数组?我希望每个国家都在某个对象中,我需要访问它们的值,如AllCountrys[]。country_label或类似的东西。
因为返回的JSON中的“数据”元素是一个对象数组。因此,当您分配datatest=val
将对象数组分配给datatest变量。
如果您尝试
警报(datatest[0]["country_label"])
我希望您会看到"Audr\u00e1lie"(当然,正确编码)。
我正在使用JQuery Mobile在DreamView中制作基本的“新闻”应用程序。 我做了所有的设计,但现在是时候将Json数据从我的api服务器获取到我的应用程序中了。 这里是我的api服务器链接;f、 e.“http://mywebapiurl” 我想我需要编写关于getJson的Jquery函数,但我不知道怎么做? 我将如何把它放到我的列表视图与小文章图片,文章标题和文章标题? 这是我的
我正在使用Moovweb SDK构建我的移动网站。 > 我想将我的移动站点转换为jQuery Mobile Web App。有没有办法用氚语言做到这一点?是否有任何支持jQuery Mobile的氚库? 接下来,我想构建一个Phonegap应用程序(iOS
我目前正在开始使用jQuery mobile构建一个移动应用程序,并将其包装为Phonegap以支持本机应用程序,这是对我们已经存在的用Django编写的桌面应用程序的扩展,我的问题是,将用html5/js/css编写的客户端应用程序连接到服务器端的最佳方式是什么,我会使用JSON发送/接收数据吗,有人写过关于这方面的好文章吗?
了解如何下载和使用 Photoshop Fix、Photoshop Mix、Photoshop Sketch、Preview CC 及 Lightroom Mobile Adobe Photoshop Fix 使用 Adobe Photoshop Fix,可将 Adobe Photoshop 桌面软件的强大功能与移动设备的便利性相结合,从而在您的 iPhone 或 iPad 上提供富有创意且易于使
我已经测试了http://api.jquerymobile.com/loader/的代码。
问题内容: 我需要在Java Android Appl中解析json字符串的帮助。 JSON文件的文本: 如何获取值:location_id,名称,纬度,经度。谢谢,米哈尔。 问题答案: 使用手动解析,您可以这样实现: 在您的案例中,请注意您的外部元素数据是JSONObject类型,然后您有了一个JSONArray 我的json文件: 请注意,我的从[开始,这意味着一个数组,但您的是从{开始,然后