JSON 查看器与格式化工具
JSON 格式化工具
在 Tool Kumar 主编辑器中格式化、校验、修复、压缩和浏览 JSON。
打开工具Tool Kumar 工具
在浏览器中格式化、校验、对比和转换 JSON。这些工具共用同一个本地编辑器,因此你的文档会留在你的设备上。
JSON 查看器与格式化工具
在 Tool Kumar 主编辑器中格式化、校验、修复、压缩和浏览 JSON。
打开工具校验与错误视图
在浏览器中在线校验 JSON,找出语法错误、尾随逗号和可以修复的问题,并定位到具体的行和列。敏感数据无需上传。
打开工具压缩后的 JSON 视图
在线压缩 JSON,去掉多余空白后复制紧凑的结果。Tool Kumar 在本地处理文件,保留键的顺序,大数值也不会失真。
打开工具对比视图
并排对比两份 JSON 文档,看清哪里发生了变化。Tool Kumar 会高亮改动的值,两份输入都只留在你的浏览器本地。
打开工具TypeScript 输出
在线把 JSON 转成 TypeScript interface 或 type。粘贴一份示例,即可在浏览器中生成代码,嵌套结构会被自动推断。
打开工具Zod schema 输出
在线根据 JSON 生成 Zod schema。Tool Kumar 在本地推断嵌套的对象和数组,生成的 TypeScript 代码可以直接复制。
打开工具JSON Schema 输出
根据 JSON 示例生成 JSON Schema。Tool Kumar 在你的浏览器中推断属性、数组和基本类型,无需上传。
打开工具Go 输出
把 JSON 转换成带嵌套类型和 JSON 标签的 Go 结构体。Tool Kumar 在你的浏览器中完成转换,输入始终留在本地。
打开工具Python 输出
把 JSON 转换成 Python Pydantic 模型。Tool Kumar 会推断嵌套字段,生成代码时你的示例数据始终留在浏览器中。
打开工具YAML 输出
使用本地无损解析器,在线把 JSON 转成 YAML。粘贴对象或数组,即可复制适用于配置文件和文档的整洁 YAML。
打开工具YAML 导入为 JSON
在线把 YAML 转成格式化的 JSON。Tool Kumar 在本地解析纯数据 YAML 并报告错误,转换结果始终留在你的设备上。
打开工具CSV 输出
在线把 JSON 记录数组转换为 CSV。Tool Kumar 会把嵌套字段展平为以点号分隔的列,导出过程全部在本地完成。
打开工具CSV 导入为 JSON
在线把 CSV 转换为 JSON。Tool Kumar 会自动识别列,解析数字和布尔值,导入结果始终留在你的浏览器中。
打开工具XML 输出
在线把 JSON 转换为 XML。Tool Kumar 在你的浏览器中把对象和数组映射为易读的 XML,源文档始终保持私密。
打开工具XML 导入为 JSON
在线把 XML 转换为格式化的 JSON。Tool Kumar 在本地解析元素和属性并显示结果,无需上传源文件。
打开工具Excel 导出
在线把 JSON 记录导出为 Excel XLSX 文件。Tool Kumar 在你的浏览器中生成工作簿,绝不上传你的数据。
打开工具解码后的 JWT JSON
在线解码 JWT,token 不会发送到服务器。Tool Kumar 显示头部、载荷、签名文本,以及易读的时间类声明。
打开工具JSON 转 Dart 输出
把 JSON 转换为空安全的 Dart 类,包含构造函数、fromJson 和 toJson。在本地生成嵌套的 Flutter 模型,无需上传示例。
打开工具JSON 转 Kotlin 数据类输出
根据 JSON 生成带 @Serializable 和 @SerialName 的 Kotlin 数据类,在浏览器中推断嵌套模型、列表和可空字段。
打开工具JSON 转 Swift 模型输出
把 JSON 转换为 Swift Codable 结构体,包含 CodingKeys、嵌套模型和可选属性。在浏览器本地生成并复制代码。
打开工具JSON 转 Java 实体类输出
根据 JSON 生成 Java record,包含嵌套 record、带类型的 List 和 Jackson @JsonProperty 映射。在本地检查代码,无需上传输入。
打开工具JSON 转 C# 实体类输出
根据 JSON 生成 C# 类,包含 required 属性、可为 null 的类型和 JsonPropertyName 特性,在浏览器中转换嵌套模型。
打开工具JSON 转 Rust 结构体输出
根据 JSON 生成带 serde Serialize 和 Deserialize 的 Rust 结构体,支持键名重命名、Vec 字段和 Option 类型,在浏览器本地转换。
打开工具JSON 转 PHP 类输出
根据 JSON 生成 PHP 8.1 类,使用构造函数提升的 readonly 属性和 fromArray 方法,并了解如何把 JSON 解码为模型或关联数组。
打开工具JSON 转 TOML 输出
在本地把 JSON 转换为 TOML 表和表数组,并了解 null 值和超出 TOML 64 位范围的整数会如何影响输出。
打开工具TOML 导入为 JSON
在本地把 TOML 表、表数组和标量值转换为格式化的 JSON。打开 TOML 文件,检查结果,然后下载 JSON。
打开工具格式化后的 JSON
把 Tool Kumar 安装为 JSON 格式化应用,或在已缓存的浏览器标签页中离线使用。了解安装步骤、离线检查、本地存储和更新方式。
打开工具格式化后的 JSON
在本地查看 JSON,无需上传文档,也无需注册账号。你可以自行检查网络请求,并在处理机密信息前了解访问统计、存储和 CSP 的局限。
打开工具JSON Lines 树形视图
打开 .jsonl 或 .ndjson 文件,以树形或表格浏览其中的记录。Tool Kumar 在你的浏览器中读取 JSON Lines,无需上传。
打开工具JSON 数组输出
在浏览器中把 NDJSON 或 JSON Lines 转换为一个 JSON 数组。每行变成一个元素,大数值的每一位都原样保留,数据不会上传。
打开工具CSV 输出
把 JSON Lines 或 NDJSON 记录转换为 CSV。嵌套对象会变成 profile.city 这样以点号分隔的列,转换在你的浏览器中完成。
打开工具排序后的 JSON 输出
按字母顺序为每个 JSON 对象的键排序,嵌套对象也包括在内,数组保持原有顺序。数字的每一位都原样保留,数据不会上传。
打开工具转义字符串输出
把 JSON 文档转义为一个 JSON 字符串(引号和换行都会转义),或把字符串化的文档反转义为易读的 JSON,全部在浏览器中完成。
打开工具树形视图
在本地以树形、表格或文本视图打开大 JSON 文件。在我们的测试中,一个 52.4 MB 的文件在桌面浏览器中约 1 秒解析完成,无需上传。
打开工具修复后的 JSON 输出
修复常见的 JSON 错误,例如单引号、键名缺少引号、注释,以及尾随逗号或缺失的逗号。逐项检查修复内容后,复制有效的 JSON。
打开工具表格视图
把 JSON 数组显示为可排序的表格,每条记录一行。可以就地展开嵌套值,复制为 CSV 或下载 Excel,全部在浏览器中完成。
打开工具带路径的树形视图
在 JSON 树中点击任意值,即可查看并复制它的路径,例如 $.users[0].email;也可以输入路径或 JSON Pointer 直接跳转。
打开工具JSON Lines 输出
把 JSON 数组转换为 JSON Lines,每行一条紧凑记录,数字保持精确。无需上传数据,即可下载 .jsonl 文件。
打开工具