XML 数据

目录
索引 🔎︎

# XML 源

在电子表格中导入 XML 数据。

该功能是实验性的，可能产生错误或不正常工作。若仍要启用，请 点击「LibreOffice - 偏好设置工具 - 选项 - LibreOffice - 高级」并选择「启用实验性功能」复选框。

「XML 源」功能允许将任意结构的 XML 内容中的数据导入到现有电子表格文档中的单元格中。它允许导入部分或全部 XML 内容, 具体取决于 XML 内容的结构和用户定义的映射定义。用户可以指定多个非重叠的子结构, 映射到同一文档中的不同单元格位置。用户可以选择导入元素内容、属性值，或两者均导入。

要访问此命令...

选择「数据 - XML 源」。

该选项仅在「LibreOffice - 偏好设置工具 - 选项 - LibreOffice - 高级」中已选中「启用实验性功能」时可用。

## 「XML 源」对话框

对话框由四部分组成。

### 源文件

允许您指定要导入到文档中的 XML 文件的路径。

### 映射到文档

此窗格将源 XML 内容的结构显示为树。最初为空, 在指定源文件时填充。

树中的每个元素可以是以下三种类型之一:

- 属性, 以符号「@」表示

- 单个不重复出现的元素，以符号「</>」表示，以及

- 可重复出现的元素，以符号「<//>」表示。

不重复出现的元素指在同一个父节点下只能出现一次的元素。它将映射为文档中的单个单元格。

重复出现的元素指同一个父节点下可多次出现的元素。对于多个记录条目，此类元素可作为单个记录条目的父节点。这些条目将导入到范围中，范围的高度与条目数目+额外的标题行一致。

### 已映射的单元格

此字段指定元素或属性链接到的文档中单元格的位置。如果是非重复出现的元素或属性, 可直接指向所链接的元素/属性的值即将导入的单元格。如果是重复出现的元素, 应指向即将导入整个记录条目加标题的区域左上角的单元格。

### 导入

按「导入」按钮将根据用户提供的链接定义开始导入进程。导入完成后, 对话框将关闭。

相关主题

关于 XML 源的 wiki 页面