从json文件值创建多数组

时间:2018-02-25 18:11:20

标签: javascript json

我有这个名为data.json的json文件,我不能写一个for循环来返回一个像这样的数组

  

var arr = [[" CR7012","",100,1,100],[CR7012," bla bla   bla",100,5,500],[" CR7012," bla bla bla",100,1,100]]

data.json

  

{     " prodotti":[       {         " articolo":" CR7012",         "描述":"",         " prezzo":100,         " quantita":" 1",         " totale":100       },       {         " articolo":" CR7012",         "描述":" bla bla bla",         " prezzo":100,         " quantita":" 5",         " totale":500       },       {         " articolo":" CR7012",         "描述":" bla bla bla",         " prezzo":100,         " quantita":" 1",         " totale":100       }     ]   }

感谢所有帮助我的人

1 个答案:

答案 0 :(得分:0)

我使用了以下代码

    $(document).ready(function() {
        $.getJSON("./tmp/data.json", function(data) {
                $.each(data.prodotti, function(key, value){
                    var arr = [];
                        var po = [value.descrizione, value.prezzo, value.quantita, value.totale];
                        arr.push(po).toString();
                        });
        });
    });

和变量arr,我把它包含在

  

var body = [arr]

用于在pdfmake中创建一个表,但不幸的是它给了我一个错误。