Vb.net 从ASMX Web服务检索JSON数据
我正在尝试从visual studio 2015社区版中编写的新Windows 8手机应用程序VB.net连接到visual studio 2013中编写的VB.net web服务(ASMX),并通过JSON在两者之间传递数据 我认为web服务工作正常,在浏览器中运行并单击“调用”时,我得到以下响应:-Vb.net 从ASMX Web服务检索JSON数据,vb.net,web-services,asp.net-web-api,windows-phone-8,webservice-client,Vb.net,Web Services,Asp.net Web Api,Windows Phone 8,Webservice Client,我正在尝试从visual studio 2015社区版中编写的新Windows 8手机应用程序VB.net连接到visual studio 2013中编写的VB.net web服务(ASMX),并通过JSON在两者之间传递数据 我认为web服务工作正常,在浏览器中运行并单击“调用”时,我得到以下响应:- <string xmlns="http://SERVERNAME/"> [{"picksheet":"37760","seq":"24"},{"picksheet":"63245",
<string xmlns="http://SERVERNAME/">
[{"picksheet":"37760","seq":"24"},{"picksheet":"63245","seq":"20"},{"picksheet":"63818","seq":"23"},{"picksheet":"72162","seq":"16"}]
</string>
我的目的是根据上述数据填充一类选取单,然后根据需要对其进行迭代:-
Public Class clsPicksheets
Private _Picksheet As String
Private _Seq As String
Public Property Picksheet() As String
Get
Return _Picksheet
End Get
Set(value As String)
_Picksheet = value
End Set
End Property
Public Property Seq() As String
Get
Return _Seq
End Get
Set(value As String)
_Seq = value
End Set
End Property
End Class
将JSON数据放入picksheets类是我遇到的问题,在谷歌搜索问题后,我尝试了许多方法,但2天后仍然没有任何乐趣
上面的一个例子是,我最终要寻找的是一种迭代每个选择单的方法
如果以下是一个简单的修复,请原谅,但我对Web服务、C#(我发现的所有示例似乎都是用C#编写的)、Windows Phone 8开发或JSON数据没有任何经验:-(
任何帮助都将非常感谢这篇文章
非常感谢您的回复。json.net库的反序列化功能应该会帮您解决问题。如果您正在寻找内置json反序列化程序,请查看以下问题:Thank@FloatingKiwi我已在线告知,内置反序列化程序的性能不是很好,可能与windows phone 8不兼容json.net库的lize功能应该会帮你解决问题。如果你正在寻找内置json反序列化程序,请看以下问题:Thank@FloatingKiwi我在线了解到内置反序列化程序的性能不是很好,可能与windows phone 8不兼容?
Public Class clsPicksheets
Private _Picksheet As String
Private _Seq As String
Public Property Picksheet() As String
Get
Return _Picksheet
End Get
Set(value As String)
_Picksheet = value
End Set
End Property
Public Property Seq() As String
Get
Return _Seq
End Get
Set(value As String)
_Seq = value
End Set
End Property
End Class