我可以访问 API。该 API 将 XML 帖子作为输入,然后返回带有相关数据的 XML 响应。
我要
- 将 HTTP Post 发送到服务器(身份验证和请求将一起发送)
- 接收响应(要返回的选项之一是 CSV 或 XML)
- 将数据插入适当的行和列,然后使用数据透视表进行数据分析。
我没有 excel 编程背景,但熟悉不同的网络脚本语言,HTML、CSS、Javascript 等。
有什么想法吗?
最佳答案
可以使用此 VBA 代码处理 Excel 请求端。
Sub GetStuff()
Dim objXML As Object
Dim strData As String
Dim strResponse As String
strData = "Request"
Set objXML = CreateObject("MSXML2.XMLHTTP")
objXML.Open "POST", "www.example.com/api?" & strData, False
objXML.Send
strResponse = objXML.responsetext
MsgBox strResponse
End Sub
关于excel - 从 Excel 中执行 HTTP Post 并解析结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1820345/