如何循环处理JSON数据

如何循环处理JSON数据,json,getjson,Json,Getjson,下面是从YQLgoogle搜索页面中提取的JSON数据。 我试图使用下面的代码循环遍历这个数据,但这无助于获取每个键及其值。请建议,如何获取所需的密钥及其值 谢谢 函数getObjectsobj,key,val{ var对象=[]; 对于obj中的var i{ 如果!obj.hasownproperty i继续; 如果对象的类型[i]=“对象”{ objects=objects.concatgetObjectsobj[i],key,val; }否则,如果i==key&&obj[key]==va

下面是从YQLgoogle搜索页面中提取的JSON数据。 我试图使用下面的代码循环遍历这个数据,但这无助于获取每个键及其值。请建议,如何获取所需的密钥及其值

谢谢

函数getObjectsobj,key,val{ var对象=[]; 对于obj中的var i{ 如果!obj.hasownproperty i继续; 如果对象的类型[i]=“对象”{ objects=objects.concatgetObjectsobj[i],key,val; }否则,如果i==key&&obj[key]==val{ objects.pushobj; } } 归还物品;
}现在有意义了吗?请提供预期的输出。我想循环一下,查找输入类型文本或按钮及其相应的值,如javascript函数等,然后编写一个函数,将一些值放入文本框并在表单上启动post方法。