Qué es un archivo JSON y cómo abrir uno

Archivo Json En Visual Studio Code En Un Monitor De Laptop Imagen Destacada Por Terenz Jomar Dela Cruz

Si alguna vez has hecho cosas como contabilidad personal en Excel, entonces probablemente has sentido este problema: cuanto más información almacenas, más difícil es actualizar las cosas. A medida que tus datos crecen, todo se vuelve desordenado y extraño. Las bases de datos son agradables y todo, pero no son exactamente tan “legibles” como la mayoría de nosotros quisiéramos. Menos mal que existe JSON para ayudarnos.

Tabla de Contenidos

  • ¿Qué es un archivo JSON?
  • ¿Para qué se usa JSON?
  • Cómo abrir un archivo JSON
  • Usando visores de JSON
  • Convertir archivo JSON
  • Preguntas Frecuentes

¿Qué es un archivo JSON?

JSON significa Notación de Objetos de JavaScript y se utiliza para definir objetos en JavaScript. Por supuesto, no tienes que aprender JavaScript para entender JSON. Es simplemente un formato para agrupar datos de manera que sea más fácil de leer y formatear.

Echa un vistazo a este ejemplo y encuentra los nombres de cada mascota:

{  
"pets":[  
{  
"type":"dog",  
"name":"Maddogna",  
"breed":"Golden Retriever",  
"age":3,  
"likes":["barking","going for walks","Fluffman"],  
"dislikes":["loud noises","strangers"]  
},  
{  
"type":"cat",  
"name":"Fluffman",  
"breed":"Siamese",  
"age":3,  
"likes":["napping","being petted"],  
"dislikes":["being picked up","Maddogna","dog food"]  
},  
{  
"type":"iguana",  
"name":"Gizzards the Great",  
"breed":"Green Iguana",  
"age":2,  
"likes":["sunbathing","watching Fluffman and Maddogna"],  
"dislikes":["cold weather","being stared at by Fluffman and Maddogna"]  
}  
]  
}

Es como una lista de cosas. Y podrías ver fácilmente los nombres de las mascotas: Maddogna, Fluffman y Gizzards the Great. Entre ellos hay otros datos como su edad, cosas que no les gustan y raza.

JSON cierra la brecha entre las computadoras y los humanos normales cuando se trata de datos. Es rápido, comprensible y puede convertirse en cualquier otro formato que necesites que tengan tus datos.

Los archivos JSON brillan más cuando se trata de convertir grandes cantidades de datos.

¿Para qué se usa JSON?

JSON es un formato. Puedes enviar casi cualquier cosa con él. Siempre que estés enviando datos compilados, se puede usar JSON. De hecho, tu computadora probablemente lo esté utilizando ahora mismo para comunicarse con otras computadoras en todo el mundo sin que lo sepas.

Hay muchos usos para JSON, tales como:

  • Mensajes instantáneos
  • Correos electrónicos
  • Archivos de configuración
  • Información de red

Reqres En Muestra Pi Formateada Con Json Lite Modo Oscuro

También puedes ver JSON en juegos durante el desarrollo y lanzamiento para almacenar tus guardados y configuraciones.

Por supuesto, hay otras formas más rápidas de mover datos, pero JSON es simplemente demasiado conveniente para dejarlo pasar.

Cómo abrir un archivo JSON

En su esencia, los archivos JSON son realmente solo archivos de texto guardados con una extensión “.json”. Puedes abrirlos con cualquier tipo de editor de texto plano como si fueran un archivo de texto ordinario.

  1. En Windows, abre el Bloc de notas y ve a “Archivo -> Abrir” y luego busca el archivo JSON que estás tratando de abrir.

Flecha Roja De Bloc De Notas En Archivo Abrir

Consejo: Si el archivo no parece aparecer, haz clic en el menú desplegable que dice “Documentos de texto (*.txt)” y elige la opción “Todos los archivos”.

Bloc De Notas Abrir Archivo Todos Los Archivos

  1. Si hay algo que deseas buscar dentro del archivo, simplemente presiona Ctrl + F y luego escribe lo que necesitas encontrar.

Bloc De Notas Buscando A Maddogna En Archivo Json

  1. Si deseas crear un nuevo archivo JSON, simplemente crea un archivo de texto normal y guárdalo con una extensión de archivo “.json”. Asegúrate de cambiar el tipo de guardado a “Todos los archivos” o de lo contrario se convertirá en “nombredearchivo.json.txt” en su lugar.

Guardar Nuevo Archivo Json Mascotas Json Flecha En Tipo De Guardado Desplegable

Consejo: Para abrir archivos JSON en macOS y Linux, puedes utilizar el editor de texto predeterminado para abrir y ver archivos JSON.

Usando visores de JSON

Ahora, aunque son útiles, el problema con esos convertidores en línea es que no son prácticos cuando estás realizando tareas basadas en la web. Afortunadamente, hay diferentes tipos de visores de JSON que no solo pueden ayudarte a convertir archivos JSON, sino que también te permiten leer mejor su contenido sin dolores de cabeza.

JSON Lite

JSON Lite ( Chrome | Firefox) es una extensión de navegador que facilita mucho la visualización y edición de archivos JSON en cualquier navegador basado en Chrome. Resalta partes del código JSON con diferentes colores. Y si la apariencia predeterminada no es lo suficientemente “visible”, puedes cambiar la configuración de sangría, colapsar líneas e incluso configurarlo para el modo oscuro.

Jsonplaceholder Typicode Muestra Json Con Json Lite A La Izquierda Y Ninguno A La Derecha

Alternativamente, también puedes usar estos embellecedores de JSON para hacer que los datos sean más fáciles de ver.

Convertir archivo JSON

Dependiendo de para qué estés usando el archivo JSON, es posible que necesites usar un convertidor para cambiarlo a un archivo CSV o XML.

Para hacer esto, puedes usar un convertidor JSON como el Visor JSON de Code Beautify. Esta es una aplicación web que convierte archivos JSON a CSV o XML, que luego pueden ser utilizados por otro software.

Para usar el Visor JSON de Code Beautify, simplemente sube tu archivo haciendo clic en el botón “Archivo” y luego convierte haciendo clic en “a XML” o “a CSV.”

Code Beautify Visor Json Convertir Archivo Json A Archivo Xml O Archivo Csv

Preguntas Frecuentes

¿Es JSON mejor que CSV y XML?

Comparado con CSV y XML, los archivos JSON son más simples, más flexibles y más fáciles de interpretar para una computadora. En su mayor parte, te permite almacenar estructuras de datos tal como están. A diferencia de XML, no tienes que agregar etiquetas que digan que un 1 es un número y no una cadena que contenga el número 1. También es capaz de tener estructuras de datos complejas, a diferencia de CSV que necesita que agregues NULL cada vez que tienes algunas “celdas” adicionales en tus datos.

¿Es JSON un lenguaje de programación?

JSON NO es un lenguaje de programación, pero ciertamente se utiliza dentro de un lenguaje de programación. JSON se basa en JavaScript, que lo utiliza para definir cosas llamadas “objetos” en ese lenguaje. Es un formato de notación para enumerar cosas; no puedes hacer nada más con él que definir cosas.

¿Es JSON solo XML?

No, JSON no es XML. A diferencia de XML, puedes definir números, booleanos y valores nulos en JSON.