Archivos JSON de muestra

JSON (JavaScript Object Notation) es un formato ligero de intercambio de datos. A continuación se presentan archivos JSON de muestra con varias estructuras y casos extremos

Archivo de muestra: Objeto JSON vacío {}
Objeto JSON vacío {}
2 bytes
Archivo de muestra: Array JSON vacío []
Array JSON vacío []
2 bytes
Archivo de muestra: Objeto JSON simple (perfil de usuario)
Objeto JSON simple (perfil de usuario)
563 bytes
Archivo de muestra: Array JSON de 10 objetos
Array JSON de 10 objetos
1 Kb
Archivo de muestra: JSON profundamente anidado (5 niveles)
JSON profundamente anidado (5 niveles)
1 Kb
Archivo de muestra: JSON grande: 1500 registros
JSON grande: 1500 registros
452 Kb
Archivo de muestra: JSON con Unicode: emoji, CJK, árabe, hebreo, cirílico, caracteres especiales
JSON con Unicode: emoji, CJK, árabe, hebreo, cirílico, caracteres especiales
2 Kb
Archivo de muestra: JSON casos extremos: números, null, claves vacías, claves duplicadas, valores especiales
JSON casos extremos: números, null, claves vacías, claves duplicadas, valores especiales
11 Kb
Archivo de muestra: JSON con cadena larga (~14 Kb en un campo)
JSON con cadena larga (~14 Kb en un campo)
13 Kb
Archivo de muestra: JSON con 100 niveles de anidamiento
JSON con 100 niveles de anidamiento
31 Kb
Archivo de muestra: JSON con UTF-8 BOM (Byte Order Mark)
JSON con UTF-8 BOM (Byte Order Mark)
130 bytes

🧠 Cómo funciona JSON

JSON es un formato de intercambio de datos basado en texto (RFC 8259). Solo 6 tipos de valores, sintaxis estricta: cadenas solo entre comillas dobles, sin comentarios, sin comas finales. La codificación siempre es UTF-8. Igualmente fácil de leer para humanos y máquinas.

📝 Texto UTF-8 sin encabezados sin bytes mágicos { } object { } clave: valor anidamiento [ ] array [ ] ordenada lista de valores 🔤 6 tipos de valores string, number bool, null object, array 💾 .json archivo final