¿Qué es un archivo JSON y cómo abrir uno?
Si alguna vez ha hecho cosas como la contabilidad personal en Excel , entonces probablemente haya sentido este problema: cuanta más información almacene, más difícil será actualizar las cosas. A medida que sus datos aumentan, todo se vuelve desordenado y extraño. Las bases de datos son agradables y todo eso, pero no son exactamente tan «legibles» como la mayoría de nosotros querríamos que fueran. Menos mal que hay JSON para ayudarnos.
¿Qué es un archivo JSON?
JSON significa Notación de objetos de JavaScript y se usa para definir objetos en JavaScript. Por supuesto, no es necesario aprender JavaScript para comprender JSON. Es simplemente un formato para agrupar datos, por lo que es más fácil de leer y formatear.
Dale 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 podías ver fácilmente los nombres de las mascotas: Maddogna, Fluffman y Gizzards the Great. Entre ellos se encuentran otros datos como su edad, aversiones y raza.
JSON cierra la brecha entre las computadoras y los humanos normales cuando se trata de datos. Es rápido, comprensible y se puede convertir a cualquier otro formato al que necesite que se vean sus datos.
Los archivos JSON brillan mejor cuando se trata de convertir grandes cantidades de datos.
¿Para qué se utiliza JSON?
JSON es un formato. Puedes enviar casi cualquier cosa con él. Siempre que envíe datos compilados, se puede usar JSON. De hecho, su computadora probablemente lo esté usando en este momento para hablar con otras computadoras en todo el mundo sin que usted lo sepa.
Hay muchos usos para JSON, como:
- Mensajes instantáneos
- Correos electrónicos
- Archivos de configuración
- información de red
También puede ver JSON en los juegos durante el desarrollo y el lanzamiento para almacenar sus guardados y configuraciones.
Por supuesto, hay otras formas más rápidas de mover datos, pero JSON es demasiado conveniente como para dejarlo.
Cómo abrir un archivo JSON
En esencia, los archivos JSON son en realidad solo archivos de texto guardados con una extensión «.json». Puede abrirlos con cualquier tipo de editor de texto sin formato como si fueran un archivo de texto ordinario.
- En Windows, abra el Bloc de notas y vaya a «Archivo -> Abrir», luego busque el archivo JSON que está tratando de abrir.
- Si hay algo que desea buscar dentro del archivo, simplemente presione Ctrl+ Fy luego escriba lo que necesita encontrar.
- Si desea crear un nuevo archivo JSON, simplemente cree un archivo de texto normal y guárdelo con una extensión de archivo «.json». Asegúrese de cambiar el tipo de guardado a «Todos los archivos» o, de lo contrario, se convertirá en «nombre de archivo.json.txt».
Uso de visores JSON
Ahora, si bien son útiles, el problema con esos convertidores en línea es que no son útiles cuando realiza tareas basadas en la web. Afortunadamente, existen diferentes tipos de visores JSON que no solo pueden ayudarlo a convertir archivos JSON, sino que también le permiten leer mejor su contenido sin dolores de cabeza.
JSON ligero
JSON Lite ( Chrome | Firefox ) es una extensión del navegador que hace que sea mucho más fácil ver y editar archivos JSON en cualquier navegador basado en Chrome. Resalta partes del código JSON con diferentes colores. Y si el aspecto predeterminado no es lo suficientemente «visible», puede cambiar la configuración de sangría, contraer líneas e incluso configurarlo para el modo oscuro.
Alternativamente, también puede usar estos embellecedores JSON para hacer que los datos sean más fáciles de ver.
Conversión de archivo JSON
Dependiendo de para qué esté usando el archivo JSON, es posible que necesite usar un convertidor para convertirlo en un archivo CSV o XML.
Para hacer esto, puede usar un convertidor JSON como Code Beautify JSON Viewer . Esta es una aplicación web que convierte archivos JSON a CSV o XML, que luego pueden ser utilizados por otro software.
Para usar Code Beautify JSON Viewer, simplemente cargue su archivo haciendo clic en el botón «Archivo» y luego conviértalo haciendo clic en «a XML» o «a CSV».
Preguntas frecuentes
¿JSON es mejor que CSV y XML?
En comparación 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, le permite almacenar estructuras de datos tal cual. A diferencia de XML, no tiene que agregar etiquetas que digan que un 1 es un número y no una cadena que contiene el número 1. También es capaz de tener estructuras de datos complejas, a diferencia de CSV, que necesita que agregue NULL cada vez que tiene algún «celdas» adicionales en sus datos.
¿JSON es un lenguaje de programación?
JSON NO es un lenguaje de programación, pero ciertamente se usa dentro de un lenguaje de programación. JSON se basa en JavaScript, que lo usa para definir cosas llamadas «objetos» en ese lenguaje. Es un formato de notación para enumerar cosas; no puede hacer nada más con él que definir cosas.
¿JSON es solo XML?
No, JSON no es XML. A diferencia de XML, puede definir números, booleanos y valores nulos en JSON.
Deja una respuesta