创建 json 对象并使用 VBScipt 将数据传递给服务器

Posted

技术标签:

【中文标题】创建 json 对象并使用 VBScipt 将数据传递给服务器【英文标题】:create the object of json and pass data to the server using the VBScipt 【发布时间】:2012-03-16 08:11:39 【问题描述】:

我是开发网络服务的初学者,所以请帮助解决我的问题

我需要创建一个 VBS(VBScript) 文件,说明如何创建 json 字符串以及将 json 对象传递给 java restful webservice

以下是我的代码,但它不是 json 形式,所以请帮助创建对象的 json 形式

surl="http://localhost:8080/de.vogella.jersey.first/rest/hello/add"
Set objNetwork = CreateObject("Wscript.Network") 
strComputer = objNetwork.ComputerName 
json="name="+strComputer+"&age=24"
'json="name=strComputer&age=24"
HTTPPost sUrl,json
Function HTTPPost(sUrl,json)

'Microsoft.XMLHTTP
set OHTTP = CreateObject("MSXML2.serverXMLHTTP")
OHTTP.open "POST",surl,false
msgbox(surl & json)


OHTTP.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
OHTTP.setRequestHeader "Content-Length","Len(json)"
OHTTP.setRequestHeader "Pragma","no-cache"
OHTTP.setRequestHeader "Expires","-1"
OHTTP.setRequestHeader "Connection","close"

OHTTP.send json

'HTTPPOST = oHTTP.responseText
msgbox(OHTTP.responseText)
End Function

提前感谢您在我的问题上花费宝贵的时间

【问题讨论】:

【参考方案1】:

这会很有帮助:

http://code.google.com/p/aspjson/

【讨论】:

以上是关于创建 json 对象并使用 VBScipt 将数据传递给服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何将 SQL 数据映射到 Java JSON 对象和 JSON 数组?

如何使用 Angular 创建一个 json 对象并使用 html 显示它?

我正在尝试在 HTML 中显示一段文本,但我需要将其创建为 JSON 对象并使用 AJAX 读取它。我的代码不起作用

Laravel - 从 JSON 数组创建对象以将其保存在 SQL 数据库中

如何将java json对象数据发送到android api请求

从 json 动态创建的 Javascript 表单输入,需要将对象映射到另一个对象的正确字段并保存