Cuestión : Cómo utilizar el datacontractserialization

Consigo la secuencia siguiente del google

{“responseData”: {“lengua”: “en”, “isReliable”: falso, " confidence”: 0.38233778}, “responseDetails”: falta de información, “responseStatus”: 200} el

podía usted por favor demostrarme cómo utilizar el datacontractserialization en VB.net para salir de todo el properties.
class= del

Respuesta : Cómo utilizar el datacontractserialization

1) usted necesita conocimiento delantero sobre el objeto del negocio, para definir las características que se pueden llenar por el DataContractJsonSerializer de una secuencia de JSON.

2) Puede ser difícil a veces deducir cuáles son las características de la secuencia.

3) Si está disponible, sugiero siempre el mirar de la documentación para el API, el servicio de tela, el etc.

4) Este proceso es con diferenciación entre mayúsculas y minúsculas, así que los nombres de característica necesitan emparejar la caja para las características en la secuencia de JSON.

4) Aquí está mi toma en una clase que se construya de ésa secuencia de JSON:

        Json dévil como secuencia = “{"" del responseData del "": {"" de la lengua del "": "" del en del "", "" isReliable del "": falso, "" de la confianza del "": 0.38233778}, "" de los responseDetails del "": falta de información, "" del responseStatus del "": 200}”

        Respuesta dévil como GoogleResponse = JsonObjectSerializer.Deserialize (de GoogleResponse) (json)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
    Clase pública GoogleResponse

        responseData de la característica pública como GoogleResponseData
        responseDetails de la característica pública como secuencia
        responseStatus de la característica pública como secuencia

        Clase pública GoogleResponseData
            Lengua de la característica pública como secuencia
            Característica pública isReliable como boleana
            Confianza de la característica pública como decimal
        Clase del extremo

    Clase del extremo
Otras soluciones  
 
programming4us programming4us