1) benötigen Sie Vorderwissen über den Geschäftsgegenstand, um Eigenschaften zu definieren, die durch das DataContractJsonSerializer von einer JSON Schnur gefüllt werden können.
2) Es kann schwierig manchmal sein, zu schließen, was die Eigenschaften von der Schnur sind.
3) Wenn es vorhanden ist, vorschlage ich immer er, die Unterlagen zu betrachten nach der API, dem Netzservice, dem etc.
4) Dieser Prozess ist case-sensitive, also müssen die Eigentumnamen den Kasten für die Eigenschaften in der JSON Schnur zusammenbringen.
4) Ist hier mein Nehmen auf einer Kategorie, die von der JSON Schnur errichtet:
Schwaches json als Schnur = „{"" responseData "": {"" Sprachen"": "" en "", "" isReliable "": falsch, "" Vertrauen "": 0.38233778}, "" responseDetails "": Null, "" responseStatus "": 200}“
Schwache Antwort als GoogleResponse = JsonObjectSerializer.Deserialize (von GoogleResponse) (json)