0
我想從JSON api提要中取出未標記對象(每個包含4種類型的數據)的數組中的數據,使用JQuery。我只想從第一個或第二個對象中提取數據。我的數據來源是Vircurex加密貨幣兌換。閱讀未標記的JSON數組
https://api.vircurex.com/api/trades.json?base=BTC&alt=LTC
通過 '未標記' 我的意思是這種格式(沒有名稱的對象)的:
[{ 「日期」:1392775971, 「TID」:1491604, 「量」: 「0.00710742」, 「價格」: 「40.0534」},{....}]
我的JavaScript看起來像這樣:
var turl = 'https://api.vircurex.com/api/trades.json?base=BTC&alt=LTC';
$.getJSON(turl, function (data) {
$.each(data, function(key,obj) {
var ticker1tid = obj[1].tid;
var ticker1amount = obj[1].amount;
var ticker1date = obj[1].date;
var ticker1price = obj[1].price;
});
});
不知怎的,我沒有任何數據證明,該呼叫。這裏是鏈接到我的沙盒中的jsfiddle:
你是什麼意思的「未標記」?請發佈您正在使用的JSON(縮寫爲示例部分,如果它很大) – Bergi
未標記的含義未命名 – user3353891
只需從代碼中移除[[1]]。 'data'是一個**數組**,'$ .each'遍歷數組,所以'obj'是數組的值。 *編輯:*假設您允許向該域發出Ajax請求,因爲jsfiddle不是:'XMLHttpRequest無法加載https://api.vircurex.com/api/trades.json?base=BTC&alt=LTC。 'Access-Control-Allow-Origin'標題的值爲'https://vircurex.com',不等於提供的原點。 Origin'http://fiddle.jshell.net'因此不允許訪問。' –