1) u hebt voorkennis over het bedrijfsvoorwerp nodig om eigenschappen te bepalen die door DataContractJsonSerializer vanaf een koord kunnen worden gevuld JSON.
2) Het kan moeilijk zijn soms om te concluderen wat de eigenschappen van het koord zijn.
3) Als het beschikbaar is, stel ik altijd voor bekijkend de documentatie voor API, de Webdienst, enz.
4) Dit proces is case-sensitive, zodat moeten de bezitsnamen het geval voor de eigenschappen in het koord aanpassen JSON.
4) Hier is mijn overneemt een klasse die van dat koord JSON wordt gebouwd:
Schemerige json als Koord = „{"" responseData "": {"" taal "": "" Engelse "", "" isReliable "": vals, "" vertrouwen "": 0.38233778}, "" responseDetails "": verklaar, "" responseStatus "" nietig: 200}“
Schemerige reactie als GoogleResponse = JsonObjectSerializer.Deserialize (van GoogleResponse) (json)