You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过JS从API返回的JSON对象中获取指定字段值?

提取API响应中的指定字段值

原始API响应

{
    "abc": [{
        "xyz": "INFO 1",
        "pqr": "INFO 2"
    },
    {
        "xyz": "INFO 3",
        "pqr": "INFO 4"
    }]
}

需求

提取abc数组中每个对象的xyz键与对应值,输出格式为:
xyz, INFO 1
xyz, INFO 3

实现方案

Python 版本

# 假设API返回的JSON已解析为Python字典
response = {
    "abc": [
        {"xyz": "INFO 1", "pqr": "INFO 2"},
        {"xyz": "INFO 3", "pqr": "INFO 4"}
    ]
}

# 遍历abc数组,提取每个元素的xyz字段
for item in response["abc"]:
    print(f"xyz, {item['xyz']}")

执行后输出:

xyz, INFO 1
xyz, INFO 3

JavaScript 版本

// 假设API返回的JSON已解析为JavaScript对象
const response = {
    "abc": [
        {"xyz": "INFO 1", "pqr": "INFO 2"},
        {"xyz": "INFO 3", "pqr": "INFO 4"}
    ]
};

// 遍历abc数组,提取每个元素的xyz字段
response.abc.forEach(item => {
    console.log(`xyz, ${item.xyz}`);
});

执行后输出:

xyz, INFO 1
xyz, INFO 3

内容的提问来源于stack exchange,提问作者TheCakeIsALie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 09:25:26