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

如何在Python中从服务器返回的JSON数据提取Name字段值?

提取JSON响应中的Name字段值(Python示例)

给定的服务器JSON响应结构如下:

[{"status": "OK", "data":[{"Number":"9358925074","Name":"mark","Family":"tomson"}]}]

结构说明

这个响应最外层是数组,数组第一个元素是包含status和data的字典;data同样是数组,其第一个元素就是包含Name字段的目标字典。

Python示例代码

情况1:JSON为字符串格式(从服务器获取的原始响应)

import json

# 模拟从服务器获取的JSON字符串
json_response = '[{"status": "OK", "data":[{"Number":"9358925074","Name":"mark","Family":"tomson"}]}]'

# 将JSON字符串解析为Python数据结构
parsed_data = json.loads(json_response)

# 逐层提取Name字段值
name_value = parsed_data[0]['data'][0]['Name']
print(name_value)  # 输出: mark

情况2:JSON已解析为Python对象(比如直接拿到的是列表/字典)

# 模拟已解析完成的Python数据结构
response_obj = [{"status": "OK", "data":[{"Number":"9358925074","Name":"mark","Family":"tomson"}]}]

# 直接逐层访问提取Name
name_value = response_obj[0]['data'][0]['Name']
print(name_value)  # 输出: mark

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 17:57:26