(如果我使用了稍微不正确的语言,请原谅我 - 请随时根据需要进行建设性的更正)
有几篇关于从返回对象中的兄弟姐妹的 JSON 数据中获取数据的帖子,但我无法将该信息应用于我的情况:
我有一堆对象从 REST 调用中以 JSON 形式返回,并且对于每个具有特定键节点的对象:值我需要提取特定键的兄弟节点的数值。例如:
对于以下对象列表,我需要将每个具有匹配“desc”的对象的“file_size”中的数字相加,并将其返回到页面上匹配的输入值。
{"ResultSet":{
Result":[
{
"file_size":"722694",
"desc":"description1",
"format":"GIF"
},
{
"file_size":"19754932",
"desc":"description1",
"format":"JPEG"
},
{
"file_size":"778174",
"desc":"description2",
"format":"GIF"
},
{
"file_size":"244569996",
"desc":"description1",
"format":"PNG"
},
{
"file_size":"466918",
"desc":"description2",
"format":"TIFF"
}
]
}}