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.