Display JSON 可视化格式化与调试监看节点
以自愈纠错与专业缩进格式化展示 JSON 数据。
节点核心功能 (Description)
Display JSON 节点专用于在工作流画布中以人类极易阅读的高亮、格式化排版呈现 JSON 数据。它内嵌了 json-repair 容错修复逻辑,能自动纠正并格式化带有瑕疵的非标 JSON 字符串,为工作流开发过程中的数据链路追踪、在线监视与故障排查提供直观的可视化支持。
配置与参数规范 (Parameters)
输入插槽 (Input Parameters)
| 参数名称 (Parameter) | 数据类型 (Type) | 语义说明 (Description) | 默认值 (Default) |
|---|---|---|---|
json |
json, str, dict | 待格式化排版并可视化展示的源 JSON 数据。 | {} |
输出引脚 (Output Parameters)
| 输出名称 (Parameter) | 数据类型 (Type) | 语义说明 (Description) |
|---|---|---|
json |
json | 格式化并校验完成的标准 JSON 数据(原样透传供下游继续消费)。 |
核心特性解析 (Features)
- 畸形语法自动纠偏:内置
json-repair引擎,自动纠正残缺引号与语法瑕疵; - 全类型自适应格式化:无论输入是原生字典、JSON 格式字符串还是数字标量,均能转换为最清晰的树状结构展开;
- 透传无侵入性:在输出端原样保留合规的 JSON 对象,可无缝串接在任意现有工作流连线之中;
- 毫秒级实时刷新:上游输入数据变更瞬间,展示面板即刻联动响应。
格式化渲染示例 (Examples)
基础 JSON 结构化呈现
# 输入: {"name": "John", "age": 30, "active": true}
# 输出与显示: 带有缩进对齐与语法高亮的美观 JSON
瑕疵文本修复后高亮展示
# 输入: '{"name": "John", age: 30, "city": "New York"}' # 缺失引号
# 显示: {"name": "John", "age": 30, "city": "New York"} # 自动修补并排版
深度多层嵌套对象展示
# 输入: {"user": {"name": "Alice", "profile": {"email": "alice@example.com", "preferences": {"theme": "dark"}}}}
# 显示: 层级分明的缩进树状图谱,属性从属一目了然
典型适用场景 (Use Cases)
- 工作流在线调试 (Debugging):在开发过程中充当实时数据探针,检视特定节点的输入输出;
- API 报文检视:直观查验外部第三方 Webhook 或 API 的返回响应结构;
- 配置审查 (Configuration Review):核对运行时传入各个算子的复杂参数字典;
- 数据流动态监控:观察数据在多步过滤清洗前后的变化形态。
相关关联节点 (Related Nodes)
- JSON Input (JSON 输入) - 创建并录入 JSON 数据
- JSON Extract Value (JSON 提取键值) - 按路径精准提取字段值
- JSON Replace (JSON 替换键值) - 批量更新或替换 JSON 中的目标键值
- To JSON (转换为 JSON) - 将其他复杂或异构数据类型转换为 JSON