Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery操作JSON数组_Jquery_Arrays_Json - Fatal编程技术网

jQuery操作JSON数组

jQuery操作JSON数组,jquery,arrays,json,Jquery,Arrays,Json,我有一个生成最终JSON数组的API请求。我怎样才能摆脱这种状况: "Key":"PCP","Payment":170.08 从以下数组结果: {"VehicleResults":[{"Id":"0","FinanceProductResults":[{"Term":36,"AnnualMileage":10000,"Deposits":1000,"ProductResults":[{"Key":"PCP","Payment":170.08},{"Key":"HP","Payment":279

我有一个生成最终JSON数组的API请求。我怎样才能摆脱这种状况:

"Key":"PCP","Payment":170.08
从以下数组结果:

{"VehicleResults":[{"Id":"0","FinanceProductResults":[{"Term":36,"AnnualMileage":10000,"Deposits":1000,"ProductResults":[{"Key":"PCP","Payment":170.08},{"Key":"HP","Payment":279.37}]}]}]}

这可能很容易,但不幸的是,我对JQuery不太了解。

您甚至不需要JQuery来完成您需要的任务。您只需将Json答案保存在一个变量中,并遍历其属性即可获得所需的答案。例如:

var myAnswer = {"VehicleResults":[{"Id":"0","FinanceProductResults":[{"Term":36,"AnnualMileage":10000,"Deposits":1000,"ProductResults":[{"Key":"PCP","Payment":170.08},{"Key":"HP","Payment":279.37}]}]}]}

myAnswer.VehicleResults[0].FinanceProductResults[0].ProductResults[0]

您甚至不需要jQuery来做您需要做的事情。您只需将Json答案保存在一个变量中,并遍历其属性即可获得所需的答案。例如:

var myAnswer = {"VehicleResults":[{"Id":"0","FinanceProductResults":[{"Term":36,"AnnualMileage":10000,"Deposits":1000,"ProductResults":[{"Key":"PCP","Payment":170.08},{"Key":"HP","Payment":279.37}]}]}]}

myAnswer.VehicleResults[0].FinanceProductResults[0].ProductResults[0]

谢谢你,布兰克!很好用!谢谢你,布兰克!很好用!