JSON 节点批量编辑

JSON 节点编辑器 可以批量查找 JSON 数据中的特定节点,并对其值进行编辑操作。你可以为找到的节点值添加前缀、后缀,或进行文本替换,还可以直接替换整个节点值或进行多语言替换等高级操作。

功能概述

  • 批量编辑:支持同时查找和编辑多个 JSON 节点(使用逗号分隔)
  • 复杂路径:支持嵌套键名访问(如:zh.title)和 JSONPath 语法
  • 多种操作:添加前缀/后缀、查找替换、直接替换节点值
  • 多语言支持:自动识别语言代码并替换为对应语言名称
  • 首字母大写:可选择性地将节点值首字母自动大写
  • 文件操作:支持文件上传、下载和剪贴板复制

使用方法

1. 输入 JSON 数据

  • 在左侧文本框中粘贴 JSON 数据,或
  • 使用拖放区域上传 JSON 或 TXT 文件

2. 指定 JSONPath

  • 在 "🔍 JSONPaths" 输入框中输入要查找的节点路径
  • 多个路径使用逗号分隔,如:title,descriptionzh.name,en.name

3. 配置编辑操作

你可以选择以下任一或多个操作:

  • 添加前缀/后缀:在节点值前/后添加特定文本
  • 查找替换:搜索节点值中的特定文本并替换为新文本
  • 直接替换值:将整个节点值替换为指定的新值

4. 高级设置

  • 首字母大写:自动将节点值首字母转为大写(仅适用于以小写字母开头的字符串)
  • 多语言替换:根据节点路径中的语言代码(如:zh、en、ja),自动将查找文本替换为对应语言名称
  • 大型模式:处理大型 JSON 文件时提供更好的性能

5. 执行并查看结果

  • 点击 "开始处理" 按钮应用编辑
  • 右侧显示处理后的 JSON 数据
  • 使用 "复制"、"复制节点" 或 "导出文件" 按钮保存结果

使用技巧

  • 处理多语言 JSON 时,启用 "多语言替换" 功能,可自动将指定文本替换为路径中对应的语言名称
  • 使用 "直接替换节点值" 可完全替换找到的节点值,忽略其他编辑操作
  • 处理大型 JSON 文件时,勾选 "大型模式" 以提高性能
  • 使用逗号分隔多个 JSONPath,可同时编辑多个不同位置的节点

支持的语言代码

工具支持在多语言替换模式下识别以下语言代码:中文 (zh)、英文 (en)、日文 (ja)、韩文 (ko)、西班牙语 (es)、法语 (fr)、德语 (de)、意大利语 (it)、俄语 (ru)、葡萄牙语 (pt)、印地语 (hi)、阿拉伯语 (ar)、孟加拉语 (bn)。