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

如何访问JSON对象的二级层级并提取其中的comment字段值

从给定JSON中提取comment字段的操作方法

首先你提供的原始JSON存在语法错误,包含comment的对象末尾缺少逗号,修正后的有效JSON结构如下:

{
  "key": "***************",
  "****************": {
    "comment": "hello" 
  },
  "text": "world"
}

提取comment的核心逻辑是先将JSON字符串反序列化为对应编程语言的结构化对象(字典/普通对象),再按层级访问对应字段即可,以下是常用语言的实现示例:

JavaScript 示例

// 入参为原始JSON字符串
const jsonObj = JSON.parse(jsonStr);
// 上层键为特殊字符串,使用方括号语法访问
const commentValue = jsonObj["****************"].comment;
// 输出结果为hello
console.log(commentValue);

Python 示例

import json

# 入参为原始JSON字符串
json_dict = json.loads(json_str)
comment_value = json_dict["****************"]["comment"]
# 输出结果为hello
print(comment_value)

如果实际场景中上层的星号键名是动态未知的,可以先遍历JSON第一层的所有键,找到值为对象/字典类型的项后,再提取其下的comment字段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 09:54:03