首页 > 解决方案 > 将带有 XML 内容的 http(s) 请求发布到 Power BI

问题描述

我正在尝试将 XML 请求(在第一个 XML 正文中)发布到 Power BI 上下图中的 https 链接(作为数据源)。底部的 XML 正文是我应该得到的。我已经认真地通过谷歌的深度寻找解决方案,但我遇到了很多麻烦。任何帮助将非常感激。 邮递员的截图

高级编辑器查询图片

令牌逗号预期错误

标签: xmlapipostpowerbipowerquery

解决方案


我无法测试或帮助详细说明如何正确设置 XML 请求本身,但我相信将它输入到 Web.Contents 中它看起来像这样。我认为 XML 请求应该设置为字符串,然后在 Web.Contents 的 Content 字段中使用 Text.ToBinary。

content = "<?xml version=""1.0""?>
<Kronos_wfc version=""1.0"">
<Request Object=""System"" Action = ""Logon"" etc, etc ",

Source = Xml.Tables(Web.Contents("XmlService", [Headers=[#"content-type"="text/xml"], Content=Text.ToBinary(content)]))

推荐阅读