當前位置:成語大全網 - 書法字典 - 如何在json中獲取JSON中的鍵值

如何在json中獲取JSON中的鍵值

Var obj = {"id": 1," name ":"張三" };

for(對象中的變量鍵)

{

alert(" Key is:"+Key);

Alert("對應的值是:"+obj[key]);

}

Js遍歷json對象的所有鍵,根據動態鍵獲取值:

Js代碼?

& ltscript type = " text/JavaScript " & gt;?

get JSON(' age ');?

函數getJson(key){?

Var jsonObj={"name ":"傅紅雪","年齡":" 24 ","職業":"刺客" };?

//1.使用eval方法?

var eValue=eval('jsonObj。+鍵);?

alert(eValue);?

//2.遍歷Json字符串獲取其屬性?

for(JSON obj中的var item?

if(item==key){?//item表示Json字符串中的壹個屬性,比如‘name’?

var jValue = JSON obj[item];//與//鍵對應的值?

alert(j value);?

} ?

} ?

//3.直接拿?

alert(JSON obj[' '+key+' ']);?

} ?

& lt/script & gt;?

通過以上三種方法可以得到json中key對應的值。