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 - Fatal编程技术网

在javascript中从json数组访问数字对象

在javascript中从json数组访问数字对象,javascript,arrays,json,Javascript,Arrays,Json,我正在使用ajax从PHP的javascript中检索一些JSON数组。首先,我解析JSON数组,并使用循环访问每个元素。现在我遇到了一个问题,JSON数组中有一些数字对象,我无法访问它们。我的JSON数组如下所示: [ { “名称”:“Umar Ghaffar”, “唯一标识”:“b57a956420b885ebb”, “loggined”:“否”, “类型”:“安全性”, “0”:“0”,//如何获取此对象的值 "1": "1" }, { “名称”:“Usama Ghaffar”, “唯一标

我正在使用ajax从PHP的javascript中检索一些JSON数组。首先,我解析JSON数组,并使用循环访问每个元素。现在我遇到了一个问题,JSON数组中有一些数字对象,我无法访问它们。我的JSON数组如下所示:

[
{
“名称”:“Umar Ghaffar”,
“唯一标识”:“b57a956420b885ebb”,
“loggined”:“否”,
“类型”:“安全性”,
“0”:“0”,//如何获取此对象的值
"1": "1"
},
{
“名称”:“Usama Ghaffar”,
“唯一标识”:“af4dc4ac58ee0eb54”,
“loggined”:“,
“类型”:“安全性”,
"0": "0",
"1": "0"
}
]
这就是我访问阵列的方式

var newText1=document.createTextNode(数据[i].Name);
var newText2=document.createTextNode(数据[i].UniqueID);
var newText3=document.createTextNode(数据[i].loggined);
var newText4=document.createTextNode(数据[i].Type);
var newText5=document.createTextNode(数据[i].0)//这里它给出了一个错误

您可以尝试使用括号表示法:

 var newText5  = document.createTextNode(data[i]["0"])
数据[i][“0”]
应该这样做