JSON
JSON es un formato de texto que permite representar cualquier estructura de datos.
Introducción
JSON se basa en una propiedad fundamental de los lenguajes de programación: cualquier estructura de datos se puede representar mediante diccionarios y listas de forma recursiva.
JSON permite convertir cualquier estructura de datos a una representación de texto simple.
De esta forma, tanto tu como cualquier lenguaje de programación puede leer y escribir datos JSON.
Diccionario
El concepto de diccionario viene del diccionario físico, y es el término que utiliza Python aunque en otros lenguajes tiene otro nombre.

A continuación tienes un ejemplo muy sencillo de una representación JSON:
Se trata de un diccionario con sólo una entrada, donde "name" es la clave y "Eva" es el valor.
El nombre es un string y debe estar rodeado de comillas dobles ""
TypeScript
Typescript no incluye un tipo de datos nativo “diccionario” porque los objetos en TypeScript se pueden utilizar como si fueran diccionarios si el tipo es any.
Por ejemplo aquí tienes un objeto JSON que representa a una persona:
"name": "Eva",
"age": 30
}A continuación tienes el mismo objeto representado como un objeto de TypeScript:
name: "Eva",
age: 30
}¿Alguna diferencia? 🤗
¡Fíjate que la única diferencia es que JSON utiliza comillas dobles para las claves!
Y siempre debes utilizar comillas dobles al representar un string, nunca puedes utilizar comillas simples: ‘Eva’ no es válido en JSON.
Instala Deno:
Crea un proyecto nuevo con el nombre json:
mkdir json
cd json
deno initEstás leyendo una vista previa.
Inicia sesión para leer el artículo completo. Cualquier cuenta abre 4 artículos gratuitos al mes; el alumnado y el profesorado leen las páginas de su curso sin límite.
Iniciar sesión