Escriu per cercar…

JSON

JSON es un formato de texto que permite representar cualquier estructura de datos.

S'ensenya a
Llenguatges de marques i sistemes de gestió d’informacióDades documentalsASIXDAMDAWDAW-BIOProgramació d'intel·ligència artificialLlenguatges de marcatge i formats de dadesIABDProgramació orientada a objectesFitxers, JSON i CSVPYTHON

Introducción

JSON se basa en una propiedad fundamental de los lenguajes de programación: cualquier estructura de datos se puede representar con diccionarios y listas de forma recursiva.

JSON permite convertir cualquier estructura de datos a una representación de texto simple.

De esta manera, tanto tú como cualquier lenguaje de programación podéis 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:

json
{ "name": "Eva" }

Se trata de un diccionario con una única entrada, donde "name" es la clave y "Eva" es el valor.

El nombre es un string y debe ir 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 una persona:

json
{
  "name": "Eva",
  "age": 30
}

A continuación tienes el mismo objeto representado como un objeto de TypeScript:

ts
{
    name: "Eva",
    age: 30
}

¿Ninguna diferencia? 🤗

Fíjate que la única diferencia es que JSON utiliza comillas dobles para las claves!

Y siempre debes utilizar comillas dobles para 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:

ps
mkdir json
cd json
deno init

Estàs llegint una vista prèvia.

Inicia la sessió amb Google per llegir la pàgina sencera.

Inicia la sessió amb Google

Només et demanarem que acceptis les condicions del servei.