tecnología
JSON
¿Qué es JSON?
JSON o JavaScript Object Notation (notación de objeto de javascript) es una tecnología utilizada para intercambiar datos. Desarrollada por Brendan Eich es, comúnmente utilizada en el desarrollo web, habiendo surgido como una tecnología alternativa al XML.
La tecnología JSON ha tenido muy buena acogida dentro del mundo del desarrollo debido a su rapidez de lectura y su menor tamaño.
Además, se basa en un subconjunto de JavaScript el cual es un lenguaje de programación imperativo, orientado a objetos e interpretado. Aunque sea un subconjunto de JavaScript, mantiene una total independencia con respecto a este, pudiendo ser leído por otros lenguajes de programación.
Conecta tus
canales de venta
Las data pipelines de Conecta HUB permiten definir
traslados y transformaciones de datos entre las
plataformas conectadas.
Es un software ETL que comunica
el ERP con las plataformas digitales,
las páginas web, tiendas online,
la movilidad para comerciales
y Business Inteligence.
Orígenes y evolución de JSON
A finales del año 90, la tecnología XML era el formato de intercambio de datos por excelencia, sin embargo, presentaba ciertos problemas a la hora de trabajar con ficheros de gran tamaño, donde el procesamiento de los datos se volvía lento.
Sobre esa época, comenzaron a surgir otro tipo de tecnologías que pudieran paliar los problemas que presentaba el XML, encontrándose la tecnología JSON entre ellas.
Poco a poco, la tecnología JSON fue adquiriendo popularidad hasta el momento en el que llegó a convertirse en un estándar. Tanto JSON como XML siguen siendo formatos de intercambio de datos utilizados hoy en día.
JSON cuenta con un sitio web oficial y una especificación oficial producida por ECMA International, el cual es el mismo organismo encargado de la especificación oficial del lenguaje JavaScript.
Características y funcionalidades de JSON
La tecnología JSON consiste en una colección de pares de clave-valor y un listado ordenado de valores, los cuáles son las estructuras que componen el formato. En cada objeto, la tecnología JSON es un conjunto desordenados clave-valor.
Las claves son cadenas y los valores son cadenas, booleanos, números, objetos, arrays o valores nulos.
Cabe destacar que, una coma o un punto mal situados, pueden hacer que el JSON deje de funcionar, ya que la estructura se rompe.
Razones para usar JSON
Estas son algunas de las razones para utilizar la tecnología JSON:
Artículos destacados sobre Tecnología
Otros recursos online
Existen dos tipos de lenguajes de programación:
aquellos de los que la gente se queja todo el rato
y los que nadie utiliza.