← 返回工具箱

JSON / YAML / TOML / XML 互转 Data Format Converter

输入 JSON YAML TOML XML
输出 JSON YAML TOML XML
缩进 2 4
XML 根
转换 美化输入
示例 清空
复制结果 结果→输入
输入({{ srcFmt.toUpperCase() }})
{{ inputStats }}
输出({{ dstFmt.toUpperCase() }})
{{ outputStats }}
{{ statusText }}
{{ srcFmt.toUpperCase() }} → {{ dstFmt.toUpperCase() }} 缩进:{{ indent }} 空格 快捷键:Ctrl/⌘+Enter

JSON/YAML/TOML/XML 互转

数据格式四向互转:JSON ↔ YAML ↔ TOML ↔ XML 任意两种之间无损切换,所有解析均在浏览器本地完成(js-yaml 4.1 / @ltd/j-toml 1.38 / 浏览器原生 DOMParser)。XML 走可往返编码(属性挂 @attrs、文本挂 #text、同名子节点自动合并为数组),自闭合 / CDATA / 多层嵌套均可正确还原;TOML 顶层校验为对象、Date 自动 ISO 化、嵌套表 / 数组表自动判别;YAML 输出统一 2/4 空格缩进、行宽 120、关掉锚点引用。带"⇆ 一键交换"、"美化输入"(按当前格式重排)、"结果→输入"链式转换、错误高亮状态栏;CodeMirror 双栏 4 mode 自动切换(json/yaml/toml/xml)、Ctrl/⌘+Enter 一键转换、内置每种格式的等价示例。比 56756.cn 的 json2yaml 多了 4×4 任意方向(共 12 条转换路径)、TOML / XML 支持、链式转换、双栏高亮、本地解析无上传

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。