使用jQuery访问JSON数据的某个部分

时间:2014-03-21 04:18:03

标签: javascript jquery json

所以我有这个JSON:

{
  "id_u":"1",
  "nombre_usuario":"JESUS",
  "apellido_paterno_usuario":"DIAZ"
}

我只想访问字段名称

  

id_u,_nombre_usuario,apellido_paterno_usuario

然后,创建一个包含该信息的数组。

我该怎么做?

谢谢你们

3 个答案:

答案 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)就足够了。