Cómo sabe el móvil el resultado
Abres una aplicación de fútbol. Enseña el resultado del partido de hoy.
La aplicación no lo inventa. Se lo pide a un servidor, y el servidor le contesta con datos escritos como texto.
Casi siempre ese texto tiene un formato llamado JSON.
Palabras clave
| Palabra | Qué significa | Ejemplo |
|---|---|---|
| JSON | Un formato de texto para guardar datos con nombre. Es corto y fácil de leer. | { "age": 17 } |
| Objeto | Un conjunto de datos con nombre entre llaves. | { "name": "Iker" } |
| Clave | El nombre de un dato. Va entre comillas dobles. | "name" |
| Valor | El dato que guarda una clave. | "Iker" |
| Lista | Varios valores entre corchetes, separados por comas. | [1, 2, 3] |
| Coma | El signo que separa un dato del siguiente. | "a": 1, "b": 2 |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Un objeto: clave y valor
Un objeto va entre llaves { }. Dentro hay pares de clave y valor, unidos con dos puntos.
Las claves van entre comillas dobles. Los pares se separan con comas.
Así guardas los datos de una persona: "name": "Iker".
Pruébalo: un jugador en JSON
<pre id="data">{
"name": "Iker",
"age": 17,
"team": "Los Pinos",
"goalkeeper": false
}</pre>
<p id="out"></p>
Cómo funciona esta prueba
Consejo
El JSON está dentro de la etiqueta pre. Un programa lo lee y dice si está bien. Cambia el nombre o la edad y pulsa Ejecutar.
Qué puede ser un valor
Un valor puede ser de seis clases.
Un texto, entre comillas dobles. Un número, sin comillas. Un true o false. La palabra null, que significa "nada". Una lista entre corchetes. Y otro objeto entre llaves.
Ejemplo resuelto: los valores de JSON
| Clase | Ejemplo | Dato real |
|---|---|---|
| Texto | "name": "Iker" | Su nombre |
| Número | "age": 17 | Su edad, sin comillas |
| true o false | "goalkeeper": false | Si es portero |
| null | "phone": null | No tiene móvil |
| Lista | "goals": [1, 0, 2] | Goles de tres partidos |
| Objeto | "team": { "name": "Los Pinos" } | Un objeto dentro de otro |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Repaso rápido: los valores
Inténtalo
Repaso rápido: los valores
3 preguntasTus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.
Una lista de objetos
Lo más habitual es una lista de objetos. Cada objeto es un partido, un jugador o una canción.
Mira los resultados de la jornada. La lista va entre corchetes y cada partido, entre llaves.