所以我有这个JSON:
{
"id_u":"1",
"nombre_usuario":"JESUS",
"apellido_paterno_usuario":"DIAZ"
}
我只想访问字段名称
id_u,_nombre_usuario,apellido_paterno_usuario
然后,创建一个包含该信息的数组。
我该怎么做?
谢谢你们
答案 0 :(得分:2)
这样做:
var keyValuePair = {
"id_u":"1",
"nombre_usuario":"JESUS",
"apellido_paterno_usuario":"DIAZ"
};
var arr =new Array();
for (key in keyValuePair){
arr.push(key); // for keys
// arr.push(keyValuePair[key]); // for values
}
答案 1 :(得分:1)
使用.each()
解析JSON。
试试这个:
var keyArray = [];
var a = {
"id_u":"1",
"nombre_usuario":"JESUS",
"apellido_paterno_usuario":"DIAZ"
};
$.each(a,function(i,v){
keyArray.push(i); // i is json key and v is json value.
});
console.log(keyArray);
<强> DEMO 强>
答案 2 :(得分:0)
Object.keys(jsonObject)
就足够了。