输入
{"root":{"item":{"@id":"1","#text":"hello"}}}输出
<root><item id="1">hello</item></root>
数据格式
在线把 JSON 对象转为带 XML 声明的文档,支持 @ 属性与 #text 文本节点,根对象需仅含一个键,适合配置导出和接口样例生成。
数据格式
等待输入
已复制结果
输入
{"root":{"item":{"@id":"1","#text":"hello"}}}输出
<root><item id="1">hello</item></root>
根对象应只有一个键,该键会作为 XML 根元素名;多根键会报错。
在对象中使用以 @ 开头的键表示属性,使用 #text 表示元素文本内容。
工具列表
你可以从这里继续打开相近场景的工具,减少重复搜索。
XML 转 JSON
在线把 XML 解析为 JSON,属性以 @ 前缀表示、文本节点用 #text,转换在浏览器本地完成,适合接口返回转换、XML 配置解析和格式迁移。
JSON 格式化
在线 JSON 格式化与语法校验:一键美化缩进或压缩单行,解析失败时提示错误位置,数据在浏览器本地处理,适合接口调试、配置检查与 json checker 场景。
XML 格式化
在线格式化或压缩 XML,可选 2/4 空格或 Tab 缩进,支持属性同行保留与元素统计,非法结构会给出错误提示,适合接口调试和配置查看。