存放在变量
var data = {.....};
data = JSON.parse(data);
您的JSON数据,你可以访问后,要求用点号数组是这样的:
var dataArray = data.result.DATA.asks;
那么你可以做任何你想要的数组dataArray变量。
您也可以在Get请求的成功函数中执行此操作,假设您使用的是$ .ajax,这里是基于jQuery的解决方案。
$.ajax({
type:"GET",
url:"data source",
dataType:"json",
success:function(data){
var tableBody = "";
$.each(data.result.DATA.asks, function() {
var row = "";
this.forEach(function(v) {
row += "<td>"+v+"</td>";
});
tableBody += "<tr>"+row+"</tr>";
})
}
})
上面的例子是给你一个关于如何检查你的数组并将数据添加到主体的想法。以下是更好的选择:
var tableBody = data.result.DATA.asks.map(function(value){
return "<tr>"+value.map(function(k){
return "<td>"+k+"</td>";
}).join("")+"</tr>";
}).join("");
在这里,你只需要将字符串tableBody追加到你选择的div的HTML DOM。
请告诉我们你的JavaScript代码。 – LuigiEdlCarno
[将JSON数组转换为jQuery中的HTML表格](http://stackoverflow.com/questions/1051061/convert-json-array-to-an-html-table-in-jquery) –