XML 转 JSON
将 XML 转换为 JSON,支持属性、重复元素和 CDATA。可防御 XXE,文件不会上传。
在你的设备上处理:文件不会离开你的电脑
或点击从设备中选择
最多 50 个文件,每个不超过 50 MB。
XML 转 JSON 的功能
XML 转 JSON 读取 XML 文档并转换为 JSON:每个元素是一个键,属性前加 @,重复元素组成列表,CDATA 内容按文本保留。由于 XML 没有类型,值保持为文本:007 仍然是 007。
限制
- 每次最多 50 个文件,每个最大 50 MB。
- Pro 版:每批最多 500 个文件。
- 任务超过 2 分钟会自动停止,以免设备卡住。
- 在你的浏览器中处理:文件不会上传到任何服务器。
常见问题
打开来历不明的 XML 安全吗?
安全。声明了实体(<!ENTITY>)的文档是 XXE 或 billion laughs 等攻击的入口,会在读取前被拒绝并提示,也不会从互联网下载任何内容。
为什么数字带引号?
因为 XML 中一切都是文本,猜测类型可能改变数据(前导零、编码)。这样你得到的就是文件中的原样内容。
注释会保留吗?
不会。注释和处理指令在 JSON 中没有对应形式,会被省略;其余内容都会保留。