我试图弄清楚如何检索json的值,我不知道元素的数量。 例如:
我的json可以是
var json = ["fixelement1":"value1","fixelement2":"value2","fixelement3":"value3","variableelement4":"value4","variableelement5":"value5"]
或
var json =["fixelement1":"value1","fixelement2":"value2","fixelement3":"value3","variableelement7":"value7","variableelement8":"value8", "variableelementN":"valueN"]
我唯一知道的是前3个元素总是一样的。 我使用.indexOf()来搜索fixelement3中的值。我想要做的是,如果我找到该元素,我想检索以下所有元素的名称(哪个数字是可变的,哪些是未知的)及其值。
javascript或jquery对我有用,但我不知道.. 提前谢谢你!
答案 0 :(得分:0)
var json ={
"fixelement1":"value1",
"fixelement2":"value2",
"fixelement3":"value3",
"variableelement7":"value7",
"variableelement8":"value8",
"variableelementN":"valueN"
}
for(prop in json){
console.log('key ======> value', prop, '=====>', json[prop]);
}