Qlikview 简明教程

QlikView - XML File

XML 是一个文件格式,它使用标准 ASCII 文本来在万维网上、Intranet 以及其他地方共享文件格式和数据。XML 的全称为可扩展标记语言 (XML)。类似于 HTML,它包含标记标签。然而,不同于其中标记标签描述页面的结构的 HTML,在 XML 中,标记标签描述了文件中包含的数据的意义。QlikView 可以使用 XML 文件中的数据。

从 XML 文件加载数据的过程与我们之前看到的定界文件加载过程类似。打开脚本编辑器。单击菜单 Insert → Load Statement → Load from File 。浏览你要加载的 XML 文件。在此示例中,我们选择 employee_dat.xml 文件。

1 file insert script

Select the XML File Structure

打开所选 XML 文件后,会出现如下所示的窗口。在左上角 File Type 部分下,选择 XML。XML 文件的内容现在作为表格显示,并带有标题列。单击完成。

2 xml file type

File Loader Script

XML 文件加载到 QlikView 中是通过加载脚本完成的,如下所示。因此,当我们使用任何 XML 文件时,我们可以调整以下给出的脚本以重命名列或更改文件位置等。

3 xml load script

现在,脚本向导会提示你以 .qvw file extension. It asks to select a location where you need to save the file. Click "Next step" to proceed. Now it is time to see the data that is loaded from the XML file. We use a *Table Box 工作表对象的形式保存文件以显示此数据。

Create Table Box

Table Box 是一个工作表对象,用于将可用数据显示为表格。它通过 Layout → New Sheet Object → Table Box 菜单进行调用。

table box option

单击下一步后,我们可以选择表框中的字段。您可以使用 Promote or Demote 按钮重新排列字段。

5 xml select fileds

Table Box Data

完成上述步骤后,会出现表框工作表对象,其中显示从 Excel 文件中读取到的数据。

6 xml final data