在线 INI 转 XML 转换器
即时在线将 INI 转换为 XML。免费工具,将 php.ini、my.cnf 或任何旧式配置转换为格式良好的 XML,用于 SOAP 和企业系统。无需注册。
拖放或粘贴您的 INI
Loading editor...
Loading editor...
什么是 INI 转 XML?
INI 转 XML 将经典 INI 配置文件重写为 XML 文档,其中每个区块变为一个元素,每个 key=value 对变为子标签。INI 是旧式 PHP、MySQL、Git 和桌面应用产生的格式。XML 是企业集成、SOAP 服务和许多旧式平台仍然期望的格式。INI 转 XML 转换器处理包装、转义和缩进,无需手动输入标签。当您需要将旧式 INI 配置传入只接受 XML 的系统时,通常需要进行 INI 转 XML 转换。
为什么要将 INI 转换为 XML?
XML 仍然是 SOAP Web 服务、银行和医疗 API、政府门户和大量 B2B 交换的语言。INI 是旧式应用配置到达的格式。在线将 INI 转换为 XML 让您可以获取旧式配置并将其传入只接受 XML 的系统,无需重新输入。
我们的 INI 转 XML 转换器如何工作
点击转换时,工具解析您的 INI,取每个 [section] 标题,并将其写为 XML 元素。每个区块内的 key=value 对变为带有文本值的子标签。值中的特殊字符会自动转义,标准 XML 声明(UTF-8 编码)添加到顶部。像 [server.dev] 这样的点分区块名称变为嵌套元素。所有操作在您的浏览器中运行。您的 INI 数据永远不会离开您的设备。
功能特点
- 一键转换:点击转换,XML 即出现在输出面板中。
- 有效且格式良好的输出:包含 XML 声明、转义特殊字符,并生成安全的元素名称。
- 区块映射:每个 [section] 变为内部有子标签的 XML 元素。
- 嵌套支持:像 [server.dev] 这样的点分区块名称变为嵌套的 XML 元素。
- 上传支持:从设备加载 .ini 或 .cfg 文件或拖放到输入框。
- 一键复制:使用复制按钮抓取 XML 输出,粘贴到您选择的工具中。
如何使用工具
- 将 INI 内容粘贴到输入编辑器中,或使用「上传文件」按钮加载 .ini 或 .cfg 文件。
- 点击「转换」按钮在右侧生成 XML 输出。
- 点击「复制」按钮将 XML 复制到剪贴板。
- 使用「清除」按钮在需要重新开始时重置两个编辑器。
常见使用场景
- 旧式集成: 将 INI 配置传入只消费 XML 的系统。
- SOAP 服务: 从 INI 设置构建 SOAP 请求的 XML 负载。
- B2B 交换: 为要求 XML 的合作伙伴从内部 INI 配置生成 XML。
- 文档管道: 为依赖 XSLT 或 XPath 的工具生成 XML。
转换示例
输入 (INI)
[server] host=localhost port=3000
输出 (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<server>
<host>localhost</host>
<port>3000</port>
</server>
</root>