跳转至

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):核对运行时传入各个算子的复杂参数字典;
  • 数据流动态监控:观察数据在多步过滤清洗前后的变化形态。