Red de conocimiento informático - Aprendizaje de código fuente - Operación en lenguaje simple json

Operación en lenguaje simple json

Aquí usamos la clase json del módulo Jinyi

Ahora hablemos de los diversos formatos json que usan la clase json para obtener valores de métodos:

1 Par de valor clave único (recuperar un valor único)

lt; {

"name": "dingding",

"age": 22.

}lt;/pregt;

2. Matriz de valores (recorre los valores en la matriz)

lt;

" num":

}lt;/pregt;

3. Pares clave-valor de la matriz (recorre los valores clave en la matriz)

lt; pregt;

{

"estudiante": [<

{

"nombre": "dingding ",

"edad": 22

},

{

"nombre": "Yanyu",

"edad": 20

}

]

}

lt;./pregt

4. Clave del conjunto de pares clave-valor (una de las otras partes de 3; itera sobre todos los valores de un par clave-valor)

lt; p>

"estudiante": {

"nombre": "dingding",

"edad": 22

}

}lt;/pregt;

5. class_json obtiene atributos comunes (admite a.b.c[0] o [0].a.b; para obtener todos los valores de Nombre)

Si solo desea obtener un valor determinado ahora, sin atravesar

lt;pregt;{

"name": "dingding",

"person": {

"nombre": "yanyu",

p>

"edad": 20

},

"estudiante": [<

{

"nombre": "Ding Changjiang",

"edad": 22

}

}

]

}

lt;/pregt;

Bien, básicamente hemos completado la operación de lectura json.

Agregar atributos json, eliminar atributos, modificar atributos. Considere estas operaciones usted mismo.

Creo que con la base anterior, no debería ser difícil hacerlo.