AG Format 简介
在同一界面自由切换 4 种数据格式的转换中心
AG Format 是一款在 JSON · YAML · XML · CSV 四种数据格式之间相互转换的在线工具。只需选择源格式和目标格式,即可实时处理共 12 种方向的转换。在开发和数据工作中,常常遇到“格式不匹配、需要重新调整”的麻烦,用它在一个界面内就能全部搞定。
核心功能:源格式与目标格式选择(切换面板)、左右双面板实时转换、源格式↔目标格式互换(往返)、逐行错误提示、缩进与键排序选项、CSV 分隔符与表头选项、结果复制与下载、填充示例。它会自动处理 YAML、CSV、XML 的细致规则(引号转义、重复元素、属性)。
所有转换都仅在访问者的浏览器中进行。您输入的数据不会被传输或存储到任何服务器,因此配置文件、API 响应、业务数据等敏感内容也可放心处理。无需注册,也无需安装。
像 CSV 这样的表格型格式无法表达层级结构,因此将深层嵌套的 JSON 转换为 CSV 时,嵌套值会以 JSON 字符串的形式放入单元格中。XML↔JSON 转换采用属性对应 @名称、文本对应 #text、重复元素对应数组的约定。这些转换规则会在各格式指南中详细说明。
常见问题
我输入的数据会被上传到服务器吗?
不会。所有转换都仅在访问者的浏览器中进行,输入的内容不会被传输或存储到任何服务器。
支持哪些格式?
支持 JSON、YAML、XML、CSV 四种格式,并可处理它们之间全部 12 种方向的转换。
将嵌套的 JSON 转换为 CSV 会怎样?
CSV 是表格形式,无法容纳层级结构。嵌套的对象和数组值会以 JSON 字符串的形式存入单元格,从而避免数据丢失。
XML 的转换规则是怎样的?
属性对应 @名称 键,元素的文本对应 #text 键,同名的重复元素对应数组。JSON→XML 时,如果顶层为单一键,则将该键用作根元素。
转换出错时能知道哪里出了问题吗?
可以。如果输入解析失败,会在输入面板中显示在第几行、因何原因失败。