如何在xlsx文件中将OData源作为xml文件注入?
我也在使用OAuth,我可以通过高级查询编辑器在标题中提供持票令牌来连接。我试图通过xml文件创建连接,但我无法找到连接发生的位置。
我发现空工作簿和带有连接的工作簿,customXml文件夹,xl文件夹中的connections.xl文件,[Content_Types] .xml文件和workbook.xml.rels文件之间存在差异在xl文件夹的_rels文件夹中。
但是我找不到任何关于连接字符串或任何这些文件中的不记名令牌,customXml文件夹中的item1.xml文件包含utf-8文本,转换时有很多关于查询的信息,但没有关于Feed或令牌,它还包含不可读的部分,例如: " yPK�L�H���O��Config/Package.xml�(�"
所以我试图找到连接信息存储在xml文件中的位置,以便直接在xml中添加OData源。
编辑:这是用于以编程方式注入/检查源。主要目标是能够从具有OData源作为数据源的网站返回文件。这必须以编程方式而不是预先构建的文件来完成,因为我们必须注入授权标头。
答案 0 :(得分:0)
您可以使用Power Query并为OData Feed创建查询。
Power Query是free add-in for Excel 2010 and 2013,它在数据功能区中作为Get和Transfrom内置于Excel 2016中。