从Excel 2007/2010中使用REST Web服务有哪些选择?我可以使用XML Maps来使用基本的XML列表,但这不允许我构建动态URL(所以我可以包含参数)。
例如,我可以为http://machine/service/level/5添加一个XML Map到Excel,并在工作簿中显示这些值 - 没问题。真正的问题是,如何动态更改URL的/ 5部分来自excel中的另一个单元?
这样我可以拥有几个具有选项的单元格(ID,什么名称等),每当这些值发生变化(理想情况下)时,都会构造一个新的动态URL,并刷新XML映射。 / p>
这样的事情可能吗?有没有其他人有更好的方法来获取一些参数,调用Web服务(REST或SOAP,我不挑剔)并将结果推回到excel以进行进一步操作?
答案 0 :(得分:1)
XLLoop(http://xlloop.sourceforge.net/)可用于调用HTTP调用的make Json。
答案 1 :(得分:0)
您可以将PowerPivot与Excel 2010一起使用。从here下载。
在主页选项卡中选择“从数据源”,然后选择“从其他源”。
您应该可以使用它来指向您的网址。
我已经读过PowerPivot使用REST但我自己没有尝试过。
祝你好运! :)