簡體   English   中英

使用ajax jQuery解析JSON

[英]parse JSON using ajax jQuery

我正在嘗試使用以下方法從jQuery解析json:

$.ajax({ 
    type: 'GET', 
    url: 'http://localhost:8181/salesmandata/', 
    data: { get_param: 'value' }, 
    dataType: 'json',
    success: function (data) { 
        $.each(data, function(index, element) {
            console.log(element);
        });
    }
});

這是json響應:

{ “resultDescription”: “SUCCESS”, “數據”:[[ “的Oswaldo”, “21006”],[ “毛”, “52311”],[ “安吉莉娜”, “45300”],[ “赫拉爾”,” 36467 “],[” 尼基”, “17099”],[ “測試”, “28682”]]}

所以如果我願意

$.each(data, function(index, element) {
                console.log(element);
            });

它記錄對象,成功和包含數據(swaldo,mao等)的[Array [2],Array [2],Array [2],Array [2],Array [2],Array [2]]

我如何才能僅收到該數組元素呢? 我想將這些元素存儲在圖表中,並希望采用這種格式:

var data=[
        {
            value: 21006,
            name: "Oswaldo"
        } etc..

使用Array.prototype.map()

所需的數組在響應對象data的屬性data

var mappedData = data.data.map(function(item){    
   return { value: item[1], name: item[0] };
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM