如何将字符串集合从excel发布到restful端点

时间:2014-09-04 18:56:21

标签: json excel-vba vba excel

我有一个由excel宏创建的字符串集合,以及一个需要接收它们的Web应用程序。

我想把它们打包成一个json字典,这样我就可以将它们作为一个参数发布到我在web应用程序上运行的一个安静的服务中?

1 个答案:

答案 0 :(得分:0)

您的问题可以使用更多细节来获得更具体的答案,但我建议您查看Excel-REST以便在Excel中使用网络服务。

Dim Client As New RestClient
Client.BaseUrl = "https://api.website.com/"

Dim Request As New RestRequest
Request.Resource = "strings"
Request.Method = httpPOST
Request.RequestFormat = json ' Automatically convert body to json

Dim Body As New Dictionary
Body.Add "strings", YourCollectionOfStrings
Request.AddBody Body

Dim Response As RestResponse
Set Response = Client.Execute(Request)

' -> POST https://api.website.com/strings {"strings":["a", "b", "c"]}