martes, 3 de marzo de 2026

Estructura de un archivo JSON

Hoy en día trabajar con JSON es tan común y sencillo que se ha convertido en el estándar para intercambiar datos en aplicaciones web y APIs, facilitando la integración y el desarrollo ágil de sistemas, por lo que conocer su estructura es básico para cualquier programador.

Un JSON es un formato de texto plano ligero, legible e independiente, es decir, cualquier lenguaje puede leerlo, se compone de parejas "clave-valor" de la siguiente forma:

■ JSON simple

{
    "id" : "1001",
    "nombre" : "John Smith",
    "edad" : 40,
    "correo": "jsmith@server.com"
}



Pero un JSON también puede anidar más "JSON" en sí mismo, la estructura del JSON puede ser tan simple o tan compleja como la información que maneje lo requiera.

■ JSON anidado

{
    "libros": [
        {
            "id": 1,
            "titulo": "Don Quijote de la Mancha",
            "autor": "Miguel de Cervantes",
            "año": 1605,
            "genero": "Novela"
        },{
            "id": 2,
            "titulo": "Cuento de Navidad",
            "autor": "Charles Dickens",
            "año": 1843,
            "genero": "Novela fantástica"
        },{
            "id": 4,
            "titulo": "El Principito",
            "autor": "Antoine de Saint-Exupéry",
            "año": 1943,
            "genero": "Fábula"
    }
}



Cabe mencionar que en un JSON cada registro puede ser estructuralmente diferente a los demás, ya que son independientes unos de otros y pueden contener diferente número de claves, por ejemplo:

{
    "libros": [
        {
            "id": 1,
            "titulo": "Don Quijote de la Mancha",
            "autor": "Miguel de Cervantes",
            "año": 1605,
            "genero": "Novela"
        },{
            "id": 2,
            "titulo": "Cuento de Navidad",
            "autor": "Charles Dickens",
            "país": "Inglaterra",
            "año": 1843,
            "genero": [
                "Novela",
                "Fantasía",
                "Fábula"
            ]
        },{
            "id": 4,
            "titulo": "El Principito",
            "autor": "Antoine de Saint-Exupéry",
            "año": 1943,
            "genero": [
                "Fábula",
                "Fantasía"
            ]
        }
    }
}

No hay comentarios:

Publicar un comentario