Questione : Come usare datacontractserialization

Ottengo la seguente stringa da google

{“responseData„: {“lingua„: “en„, “isReliable„: falso, " confidence„: 0.38233778}, “responseDetails„: posizione di segnale minimo, “responseStatus„: 200} il

ha potuto voi prego mostrarmi come utilizzare il datacontractserialization in VB.net per uscire tutto il properties.
class= del

Risposta : Come usare datacontractserialization

1) avete bisogno della conoscenza anteriore circa l'oggetto di affari, per definire le proprietà che possono essere riempite dal DataContractJsonSerializer da una stringa di JSON.

2) Può essere difficile a volte da arguire che cosa le proprietà provengono dalla stringa.

3) Se è disponibile, suggerisco sempre di esaminare la documentazione per l'api, il servizio di fotoricettore, ecc.

4) Questo processo è con distinzione delle maiuscole e delle minuscole, in modo da i nomi proprietà devono abbinare la cassa per le proprietà nella stringa di JSON.

4) Qui è il mio introito su un codice categoria che be è sviluppato da quello stringa di JSON:

        Json fioco come stringa = “{"" di responseData del "": {"" di lingua del "": "" dell'en del "", "" isReliable del "": falso, "" di fiducia del "": 0.38233778}, "" dei responseDetails del "": posizione di segnale minimo, "" di responseStatus del "": 200}„

        Risposta fioca come GoogleResponse = JsonObjectSerializer.Deserialize (di GoogleResponse) (json)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
    Codice categoria pubblico GoogleResponse

        responseData della proprietà pubblica come GoogleResponseData
        responseDetails della proprietà pubblica come stringa
        responseStatus della proprietà pubblica come stringa

        Codice categoria pubblico GoogleResponseData
            Lingua della proprietà pubblica come stringa
            Proprietà pubblica isReliable come booleana
            Fiducia della proprietà pubblica come decimale
        Codice categoria dell'estremità

    Codice categoria dell'estremità
Altre soluzioni  
 
programming4us programming4us