Yirinhana Tools

简体中文 · English · Español · Português · 日本語 · Deutsch

XML 转 JSON

XML 转 JSON. 将 XML 元素与属性转换为结构化 JSON。 你的文件留在此设备,处理在浏览器中完成。

使用工具需要启用 JavaScript。文件会在你的浏览器内处理。

XML 转 JSON

粘贴有一个根元素的合法 XML。属性用 @_ 前缀表示,需要时使用 #text 保存文本;重复的同级元素转为数组。文本与属性保留字符串类型,避免前导零和编号被转成数字。标准转义实体会解码,DTD 与自定义实体声明会拒绝,不抓取外部文档。XML 的顺序、混合内容和命名空间没有通用的一一对应 JSON 映射,集成前需检查结果。这是结构化数据转换,不是无损 XML 归档或 XML Schema 校验器。

推荐操作步骤

先用一份结果容易判断的短输入试一次。有示例按钮时,可以载入并修改示例;示例不是已经替你处理过的文件。调整选项后再点击处理或生成。修改输入会清除上一份结果,防止误下载旧版本。只有产生有效输出才会显示结果区。重复使用时建议保留命名明确的原始文件,并给每次结果写清采用的设置。

检查真实结果

成功提示后,请在实际准备使用的应用中打开下载文件,核对几个有辨识度的字段或画面细节,并确认扩展名和格式。文本可以复制;若浏览器不允许访问剪贴板,可以选择结果手动复制。下载内容是浏览器实际生成的文件,而不是服务器任务占位。出现错误时,请根据可见提示修正输入、缩小体积或分批处理,再重新操作,不会用空文件代替成功结果。

本地处理与浏览器限制

输入在本设备处理。首次打开工具时,浏览器可能加载应用代码,但工具不会将文档传给转换服务器。刷新会清除当前输入;已经下载的文件仍留在浏览器指定的位置,清空页面不会删除它们。手机与不同浏览器的内存、格式支持存在差异,处理时请保持标签页打开,设备变慢时改用更小输入。结果仍应符合目标平台的业务结构、发布规则或使用要求,需要你按实际用途检查。

常见问题

下载前能修改吗?

可以,修改输入或选项后重新处理。输入改变时会清空旧结果。

没有看到下载文件怎么办?

请等待处理完成,点击下载并查看浏览器下载列表。有错误提示时表示尚未生成有效输出。

相关工具