我试图解析JSON响应表单google。这是我目前有:在VB.NET中解析Google JSON响应
Dim x As New System.Web.Script.Serialization.JavaScriptSerializer
Dim gJson As String = ""
Dim wClient As New WebClient
wClient.Proxy = System.Net.HttpWebRequest.DefaultWebProxy
gJson = wClient.DownloadString("https://www.googleapis.com/...alt=json")
Dim results As gResponseClass = x.Deserialize(Of gResponseClass)(gJson)
gResponseClass
如下位置:PasteBin
我不断收到以下异常抛出:
Invalid object passed in, member name expected. (6678): .... *the json response here* ...
是否有任何公然问题或解决方案,我可以实行?
编辑:
从谷歌JSON响应:JSON Response
编辑
只是为了延续用途:该错误回报确实套管由"":
在Facebook上的页面pagemap
节点内。我已经使出调用清理功能如下:
json = json.Replace(""""":", """page_id"":")
Return json
如果任何人有一个更好的办法,请让我知道!
再次感谢。
你看过JSON吗?你能把它包括在这里吗? –
@JonSkeet - 嗨乔恩,不能相信你会对我的问题发表评论! *休克*我已经添加了响应按照搜索“花朵”的示例。 – f0x