Je suis en train d'analyser le formulaire de réponse JSON google. Voilà ce que j'ai actuellement:Parse Google réponse JSON dans VB.NET
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
comme suit ici: PasteBin
Je continue à recevoir l'exception suivante jeté:
Invalid object passed in, member name expected. (6678): .... *the json response here* ...
Y at-il des problèmes flagrants ou des solutions que je pouvais mettre en place?
EDIT:
La réponse JSON de Google: JSON Response
EDIT
Juste à des fins de continuation: les erros est tubé en effet par le "":
à l'intérieur du nœud pagemap
sur les pages facebook . J'ai eu recours à l'appel d'une fonction de nettoyage comme suit:
json = json.Replace(""""":", """page_id"":")
Return json
Si quelqu'un a une meilleure façon, s'il vous plaît laissez-moi savoir!
Merci encore.
Avez-vous regardé le JSON? Pourriez-vous l'inclure ici? –
@ JonSkeet - Salut Jon, je ne peux pas croire que vous commenter sur ma question! * shock * J'ai ajouté la réponse selon l'exemple en cherchant "fleurs". – f0x