【简单】如何将 XML 数据转换并导入 Excel

从系统中导出数据时,根据系统的不同,数据可能会以“XML 文件格式”下载
(例如,核心系统中的数据库或 WordPress 中的文章数据)。

但是,XML 文件包含大量数据,所以即使只看内容,也很难阅读和理解。

这里我们将介绍两种轻松地将 XML 数据转换为 Excel 数据、创建列表、检查和查看列表的方法。

模式 A

① 准备一个空白的 Excel 文件

② 准备要转换的 XML 文件

我们将以 XML 文件 < beyond-test-wordpress-article.xml > 为例,该文件包含 WordPress 中的文章数据。

3. 将 XML 文件拖放到一个空白的 Excel 文件中。

使用鼠标将 XML 文件拖放到预先准备好的空白 Excel 表格中。

之后,将出现如下所示的弹出窗口,请选择“以 XML 表形式打开”。

如果出现弹出消息提示“指定的 XML 源未引用架构。请根据 XML 源数据创建架构。”,请单击“确定”。

之后,数据将自动导入Excel。

④ XML 文件中的数据会自动反映在 Excel 中。

数据导入完成。自动筛选功能也已自动启用。

补充

当使用“模式 A”方法将数据从 XML 导入 Excel 时,如果要转换的 XML 文件很大,例如“几十 MB”,则由于电脑的显卡降低了电脑的处理速度或 Excel 加载 XML 表需要很长时间等因素,导入过程可能会失败或丢失。

如果您无法使用“模式 A”导入数据,我们建议使用模式 B (如下所述),尽管它需要更多的工作

模式 B

① 准备一个空白的 Excel 文件

② 操作 Excel 工作表

在 Excel 中,单击“数据”>“获取数据”>“从文件”>“从 XML”。

③ 导入要转换的 XML 文件

作为示例,我们将导入包含 WordPress 文章数据的 XML 文件 < beyond-test-wordpress-article.xml >。

导入目标 XML 文件后,将出现以下弹出窗口,请点击“转换数据”。

④ 在 Power Query 屏幕上进行操作

Power Query 编辑器屏幕将自动打开。

点击下方左右箭头图标。

 

点击“部署”>“确定”。

数据记录将按如下所示展开。

然后,对于要展开的列,单击左右箭头 > 展开 > 确定,其他数据记录也会被展开。

 

Power Query 屏幕上将显示各种数据,如下所示。

点击 Power Query 屏幕左上角的“关闭并加载”。数据随后将显示在 Excel 中。

数据已展开并反映在 Excel 中。

概括

当您想要列出 XML 文件中的数据,并在 Excel 中检查、查看和共享这些数据时,此功能非常有用。

顺便说一下,网上有一些可以转换 XML 文件的免费生成器,但我们不建议使用免费生成器,因为 XML 文件可能包含公司机密信息(例如客户信息)。

如果您下载并转换 XML 文件,请务必直接将其转换并保存到 Excel 或类似软件中。

如果您觉得这篇文章有用,请点击【点赞】!
17
加载中...
17票,平均分:1.00/117
18,594
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

小原

他的职业生涯始于电信行业,担任销售员,负责实施企业网络服务、办公设备和群件等 IT 产品。

之后,他曾在一家系统集成商旗下的数据中心公司担任物理服务器和托管服务的售前工程师,以及基于 SaaS 的 SFA/CRM 和 B2B 电子商务的客户工程师,之后加入 Beyond 公司,目前仍在 Beyond 工作。

我目前驻扎在中国(深圳),我的日常活动是看中国电视剧和比尔比尔。

资格证书:二级簿记员