JSON 节点批量编辑
JSON 节点编辑器 可以批量查找 JSON 数据中的特定节点,并对其值进行编辑操作。你可以为找到的节点值添加前缀、后缀,或进行文本替换,还可以直接替换整个节点值或进行多语言替换等高级操作。
功能概述
- 批量编辑:支持同时查找和编辑多个 JSON 节点(使用逗号分隔)
- 复杂路径:支持嵌套键名访问(如:
zh.title
)和 JSONPath 语法
- 多种操作:添加前缀/后缀、查找替换、直接替换节点值
- 多语言支持:自动识别语言代码并替换为对应语言名称
- 首字母大写:可选择性地将节点值首字母自动大写
- 文件操作:支持文件上传、下载和剪贴板复制
使用方法
1. 输入 JSON 数据
- 在左侧文本框中粘贴 JSON 数据,或
- 使用拖放区域上传 JSON 或 TXT 文件
2. 指定 JSONPath
- 在 "🔍 JSONPaths" 输入框中输入要查找的节点路径
- 多个路径使用逗号分隔,如:
title,description
或 zh.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)。