Sobre los archivos JSON
Datos JSON
En el ecosistema ofimático moderno, JSON ocupa un lugar central como formato de intercambio de documentos. Su amplia compatibilidad garantiza que los archivos creados en un programa se abren y visualizan correctamente en otros, lo que lo convierte en el formato preferido para la colaboración y el intercambio de documentos entre organizaciones y personas. Desde contratos legales hasta tesis universitarias, pasando por informes corporativos y manuales técnicos, JSON está presente en prácticamente todos los ámbitos donde se producen documentos con formato.
Familia
Documents & Text
Extensión
.json
Tipo MIME
application/json
Se puede usar como
CÓMO NACIÓ EL
FORMATO JSON.
La historia de JSON está ligada al desarrollo de la computación personal y el software ofimático. Surgió cuando la proliferación de procesadores de texto incompatibles hacía difícil el intercambio de documentos entre usuarios de distintos sistemas. Su adopción masiva por parte del mercado resolvió ese problema y estableció un estándar de facto para el intercambio de documentos de trabajo.
CURIOSIDADES Y
DATOS CURIOSOS.
El formato JSON es uno de los más utilizados en oficinas de todo el mundo.
Puede contener texto, imágenes, tablas, gráficos y otros objetos multimedia.
Es compatible con herramientas de accesibilidad como lectores de pantalla.
VENTAJAS Y
LIMITACIONES.
Ventajas
- Amplia compatibilidad con suites ofimáticas (Microsoft Office, LibreOffice, Google Docs)
- Soporte completo para estilos, plantillas, tablas, imágenes y objetos incrustados
- Control de cambios, comentarios y revisiones para trabajo colaborativo
- Soporte de macros y automatización en variantes avanzadas del formato
Limitaciones
- La visualización puede variar ligeramente entre aplicaciones y versiones de las suites
- Para distribución con diseño fijo, PDF es una opción más fiable
- Las macros complejas pueden no funcionar igual en todas las aplicaciones compatibles
Tamaños típicos de archivo
Small config
< 1 KB
REST API payload
1-100 KB
Database export
10 MB - 100 GB
Especificaciones técnicas
- MIME type
- application/json
- Extension
- .json
- Standard
- ECMA-404, RFC 8259
- Encoding
- UTF-8, UTF-16, or UTF-32
- Allowed types
- object, array, string, number, boolean, null
CONVERTIR DESDE
JSON
Casos de uso habituales
Documentos corporativos: informes, memorandos, propuestas y contratos Documentación académica: tesis, trabajos de investigación y artículos Manuales técnicos y documentación de software Cartas, currículums y documentos personales formales Colaboración en equipo con revisiones y comentarios
Formatos relacionados
Comparativas populares
JSON vs PDF
Diferencias, tamaño de archivo y cuándo elegir cada formato.
JSON vs DOCX
Diferencias, tamaño de archivo y cuándo elegir cada formato.
JSON vs ODT
Diferencias, tamaño de archivo y cuándo elegir cada formato.
JSON vs TXT
Diferencias, tamaño de archivo y cuándo elegir cada formato.
JSON vs MD
Diferencias, tamaño de archivo y cuándo elegir cada formato.
JSON vs HTML
Diferencias, tamaño de archivo y cuándo elegir cada formato.
Conversiones populares de JSON
Los destinos más solicitados al convertir archivos JSON.
Preguntas frecuentes sobre JSON
Preguntas frecuentes
JSON (JavaScript Object Notation) is a lightweight text formato para data exchange, popularized by Douglas Crockford around 2001. JSON represents nested objects, arrays, strings, numbers, booleans, y null values en un syntax derived de JavaScript. It is the default data formato para moderno web APIs.
JSON archivos are plain text — abrir them in any text editor (Notepad, VS Code, Sublime Text, TextEdit). para formatoted reading, usar JSON-aware editors (VS Code auto-indents) o online viewers like jsonformatter.org. Every web browser displays JSON directly if you abrir el archivo locally.
Use KaijuConverter's JSON-to-CSV converter para nested data flattened en a tabular formato. para simple flat JSON (array de objects), command-line herramientas like jq + csvkit give more control. Python's pandas y JavaScript's PapaParse also handle the conversion in one line de code.
JSON para machine-to-machine data exchange (APIs, config) — strict spec, fast parsers in every language. YAML para human-edited config archivos — soporta comments, multi-line strings, y references. Kubernetes, Docker Compose, y GitHub Actions usar YAML; REST APIs overwhelmingly usar JSON.
JSON's strict specification disallows comments to keep parsers simple y unambiguous. Workarounds include JSONC (JSON con Comments, used by VS Code config), JSON5 (relaxed syntax con comments), o a convention de adding a "comment" o "_doc" field in your data.
JSON itself cannot execute code like JavaScript eval() can, making it safer than older exchange formatoos. Sin embargo, deeply nested JSON can exhaust memory (a "billion laughs" variant) — usar streaming parsers y limit recursion depth when processing untrusted input.