Red de conocimiento informático - Aprendizaje de código fuente - Formato de datos relacionados con la interfaz

Formato de datos relacionados con la interfaz

formato codificado en urlen (obtener clave de empalme de parámetros =...$key=;;)

Formato JSON (transmisión POST, objeto json)

1. Explicación detallada del formato del formulario

formato codificado en urlen: también conocido como formato de formulario o formato x-www-form-urlencoded.

Mnemónico: el formato del formulario consta de pares clave-valor. Varios pares clave-valor están separados por amp;. Por ejemplo: name=ZhangSanamp;age=16

2. Explicación detallada del formato JSON

formato json:

Memoria 1: JSON tiene dos estructuras: objeto y matriz y cuatro tipos de datos: cadena, número, valor lógico y valor nulo

Memoria 2: utilice llaves {} para representar objetos. Los objetos se componen de propiedades. Las propiedades constan de pares clave-valor. Las claves y los valores están separados por dos puntos. Las propiedades están separadas por comas. Los valores clave deben estar separados por comillas dobles.

Memoria 3: Utilice corchetes centrales [] para matrices. Una matriz consta de un solo valor

Memoria 4: JSON es flexible porque JSON se puede anidar

Cómo expresar la siguiente información en un formato de datos determinado

Información I.

Mi nombre es, tengo 35 años, no fumo

A. Expresado en formato codificado en URL: nombre=quack amp; edad=35amp;

A edad=35amp; humo=false

B. Expresado en formato JSON: {"nombre" : "Cuac",

"edad": 35,

"humo": falso

}

Información 2.

Mi nombre es Quack. Tengo tres libros (chino, matemáticas, inglés) y mi líder es el Sr. Cerdo, que este año cumple 35 años. Tengo dos hijos, ellos son: la pequeña Gaga de 3 años y la grande Gaga de 5 años.

A. No se puede expresar en formato de formulario. B. Se puede expresar en formato JSON:

{"Nombre": "Guagua",

"Edad": 35,

"Fumar": false,

"Libros": ["Idioma", "Matemáticas", "Inglés"],

"Liderazgo": {"nombre": "Piglet", "edad" : 35 },

"hijos": [ {"nombre": "Cuac Cuac", "edad": 3 }, {"nombre": "cuacky", "edad": 5} ]

}

1.1 ¿Qué es JSON?

JSON es una sintaxis para almacenar e intercambiar información de texto.

Similar a XML

JSON es más pequeño, más rápido y más fácil de analizar que XML

JSON es independiente del idioma

JSON se describe a sí mismo y es más fácil de entender

1.2 ¿Dos estructuras de JSON? Dos estructuras de objeto JSON

: representado por llaves, el objeto se compone de atributos y los atributos se componen de pares clave-valor. Los pares clave-valor están separados por dos puntos y los atributos. separadas por comas Las claves deben estar delimitadas por comillas dobles

Por ejemplo: {"Nombre": "Yao Ming", "Edad": 38},

Matriz: expresada por. corchetes,

Por ejemplo: : ["Pollo", "Pato", "Cachorro"]

Por ejemplo: {"Nombre": "Yao Ming", "Edad": 38}]

Por ejemplo: [{"Nombre": "Yao Ming", "Edad": 38}]