直接回答
Excel 转 XML 会把工作表、行和单元格映射为 XML 树。 AppKiro 当前提供 element node、attribute pair 与 named field 等样式,但通用输出不会自动满足特定 XSD 或厂商导入格式。
明确映射工作表,导出 XML,并在导入前验证。
1
输入 Excel
已加载示例工作簿。
上传 Excel 文件
Supports .xlsx, .xls, .csv files (up to 25 MB).
工作表:
2
输出 XML
3 行 · 5 列1<?xml version="1.0" encoding="UTF-8"?>2<workbook>3<row>4<id>1</id>5<name>Alice Johnson</name>6<email>[email protected]</email>7<role>Admin</role>8<active>true</active>9</row>10<row>11<id>2</id>12<name>Bob Smith</name>13<email>[email protected]</email>14<role>Editor</role>15<active>true</active>16</row>17<row>18<id>3</id>19<name>Carol Williams</name>20<email>[email protected]</email>21<role>Viewer</role>22<active>false</active>23</row>24</workbook>25
使用方法
- 添加 Excel/CSV、粘贴表格,或使用受支持的公开 URL。
- 选择工作表和 cell style,设置 root/sheet/row 名称、表头、类型、CDATA、缩进与空节点。
- 检查并下载 XML,再使用目标 schema 或 importer 验证。
主要功能与设置
- 可选择工作表与多种单元格映射方式。
- 自定义 root、sheet 和 row 元素名称。
- 控制表头、空行、类型转换和 CDATA。
- 支持 pretty output、XML declaration 与自闭合空节点。
支持的输入与输出
输入: .xlsx, .xls, .csv, 粘贴的表格, 受支持的公开表格 URL. 输出: .xml.
适用场景
- 为业务工作簿生成 XML 导入初稿。
- 把表格式主数据映射到旧式 XML 集成。
- 在自动化 pipeline 前设计 row/field 名称。
应该选择哪种工作流?
需要“可选择工作表与多种单元格映射方式。 ”时使用 Excel 转 XML 工具;需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具。
隐私与数据路径
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
限制与故障排查
- 需要精确保留的标识符应关闭类型转换,并检查日期与数字。
- Excel 不包含足够信息推断 namespace、元素顺序与 XSD 约束,转换后必须补充。
- 当前界面显示 25 MB 输入限制。
FAQ
生成的 XML 会符合供应商 schema 吗?
默认不会。 请先设置基础映射,再按目标 schema 调整元素顺序、namespace、attributes 与类型。
数据会上传到服务器吗?
当前实现中,粘贴/上传内容在浏览器内处理;“Extract from URL”会通过服务器代理获取来源。
文件或数据大小有什么限制?
当前界面显示 25 MB 输入限制。
可以在手机上使用吗?
该页面是网页工具,可能可在现代移动浏览器中运行,但文件选择、内存占用和跨设备兼容性尚未在所有设备上验证。 较大或复杂输入建议使用桌面浏览器。
应该选择哪种工作流?
需要“可选择工作表与多种单元格映射方式。 ”时使用 Excel 转 XML 工具;需要“切换工作表、搜索预览并隐藏列。 ”时使用 Excel 转 JSON 工具。
相关工具
Excel 转 JSON 工具将工作簿和多个工作表转换为结构化 JSON。JSON 转 XML 工具将 JSON 对象/数组转换为 XML,并自定义根节点和数组项名称。XML 转 JSON 工具将 XML(包括属性和重复元素)转换为 JSON。
明确映射工作表,导出 XML,并在导入前验证。