Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何解析JSON多维数组_Javascript_Arrays_Json_Parsing_Multidimensional Array - Fatal编程技术网

Javascript 如何解析JSON多维数组

Javascript 如何解析JSON多维数组,javascript,arrays,json,parsing,multidimensional-array,Javascript,Arrays,Json,Parsing,Multidimensional Array,我有这个数组 { "sEcho": 1, "iTotalRecords": 54, "iTotalDisplayRecords": 54, "aaData": [ [ "79", "testowy2", "testowy samochod", "12.00", "14.00", "2147483647",

我有这个数组

{
    "sEcho": 1,
    "iTotalRecords": 54,
    "iTotalDisplayRecords": 54,
    "aaData": [
        [
            "79",
            "testowy2",
            "testowy samochod",
            "12.00",
            "14.00",
            "2147483647",
            "posciel",
            ""
        ]
    ]
}

如何在javascript中用JSON解析最后一个数组?

您拥有的是一个未解析的对象,您可以使用它来解析它并获取一个对象

var obj = JSON.parse('{ "sEcho": 1, "iTotalRecords": 54, "iTotalDisplayRecords": 54, "aaData": [ [ "79", "testowy2", "testowy samochod", "12.00", "14.00", "2147483647", "posciel", "" ] ] }');

您拥有的是一个未解析的对象,您可以使用它来解析它并获得一个对象

var obj = JSON.parse('{ "sEcho": 1, "iTotalRecords": 54, "iTotalDisplayRecords": 54, "aaData": [ [ "79", "testowy2", "testowy samochod", "12.00", "14.00", "2147483647", "posciel", "" ] ] }');

我如何显示第一篇文章中的数据?@user3211948,然后你可以使用
obj.sEcho
,或者
obj.iTotalRecords
-你检查过我的演示吗?是的,我检查过它在aaData中显示数据,但我如何分离此数据中的每个值?@user3211948因为aaData是一个数组,里面有一个数组,你首先需要使用
aaData[0]
到达内部数组,然后使用
0
中的数字到达所需的数组。例如,
aaData[0][3]
将为您提供
“12.00”
它可以正常工作,谢谢。你能再告诉我一件事吗。如何检查aaData中有多少数组?如何显示第一篇文章中的数据?@user3211948,那么您可以使用
obj.sEcho
,或
obj.iTotalRecords
-您检查过我的演示吗?是的,我检查过它在aaData中显示数据,但如何区分此数据中的每个值?@user3211948因为aaData是一个数组,内部有一个数组,首先需要使用
aaData[0]
到达内部数组,然后使用
0
中的数字到达所需的数字。例如,
aaData[0][3]
将为您提供
“12.00”
它可以正常工作,谢谢。你能再告诉我一件事吗。如何检查aaData中有多少个阵列?