Pytanie : Dlaczego datacontractserialization

I dostawać the następujący sznurek od google

{"responseData": {"język": "en", "isReliable": fałszywy, " confidence": 0.38233778}, "responseDetails": null, "responseStatus": 200}

Móc ty pokazywać dlaczego the datacontractserialization w VB.net wszystkie the properties.

Odpowiedź : Dlaczego datacontractserialization

1) Ty potrzebować 1) wiedza o the biznesowy przedmiot, własność który móc wypełniać the DataContractJsonSerializer od JSON sznurek.

2) Ono móc trudny czasem trudny the własność być od the sznurek.

3) Jeżeli ono być dostępny, I zawsze sugerować the dokumentacja dla the API, sieć usługa, Etc.

4) Ten proces być ten, więc the majątkowy imię potrzeba the skrzynka dla the własność w the JSON sznurek.

4) Tutaj być mój wp8lywy na klasa który budować od tutaj JSON sznurek:

        Ciemnawy json Jako Sznurek = "{"" responseData "": {"" językowy "": "" en "", "" isReliable "": fałszywy, "" zaufanie "": 0.38233778}, "" responseDetails "": null, "" responseStatus "": 200}"

        Ciemnawy odpowiedź Jako GoogleResponse = JsonObjectSerializer.Deserialize (GoogleResponse) (json)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
    Społeczeństwo Klasowy GoogleResponse

        Własność Publiczna responseData Jako GoogleResponseData
        Własność Publiczna responseDetails Sznurek
        Własność Publiczna responseStatus Sznurek

        Społeczeństwo Klasowy GoogleResponseData
            Własność Publiczna język Sznurek
            Własność Publiczna isReliable Boolowski
            Własność Publiczna zaufanie Dziesiątkowy
        Końcówka Klasa

    Końcówka Klasa
Inne rozwiązania  
 
programming4us programming4us