Tableau工作簿XML架构

时间:2015-06-01 07:11:06

标签: xml xsd tableau

有谁知道我可以在哪里获得Tableau工作簿,数据提取和数据源的XML Schema?

我知道我可以使用现有的报告文件进行逆向工程,但我不会获得不同复杂数据类型的所有可能值。我也知道Tableau Software不鼓励直接编辑文件,但这只是我想要做的一个实验。

1 个答案:

答案 0 :(得分:3)

您可以使用python来解析xml ...

我已将其编码以检索您的所有信息 示例代码

你可以遍历所需的元素.... 例如循环遍历所需元素

import xml.etree.ElementTree as ET
tree = ET.parse(filename)
XML_datasources = tree.findall('datasources')
XML_val = XML_datasources[0].iter('datasource')
for item in XML_val:
    name = item.get('name')

将有多个嵌套项目好运解析