JSON Tutorial



JSON: JavaScript Object NNotación (Notación de objetos de JavaScript)

JSON es una sintaxis para almacenar e intercambiar información de texto, similar a XML.

JSON es más pequeño, más rápido y más fácil de analizar que XML.

JSON es fácil de leer y escribir para los humanos.

Lenguajes de programación como C, Python, C++, Java, PHP, Go, etc., admiten JSON.

Ejemplo de JSON

{ "sites": [ { "name":"Tutorial para novatos" , "url":"www.example.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"Weibo" , "url":"www.weibo.com" } ] }

Este objeto sites es un arreglo que contiene 3 registros (objetos) de sitios.


¿Qué es JSON?

  • JSON se refiere a la notación de objetos de JavaScript (JavaScript Object Notation)
  • JSON es un formato ligero de intercambio de datos de texto.
  • JSON es independiente del lenguaje: JSON utiliza la sintaxis de JavaScript para describir objetos de datos, pero JSON sigue siendo independiente del lenguaje y la plataforma. Los analizadores y bibliotecas JSON admiten muchos lenguajes de programación diferentes. Actualmente, muchos lenguajes de programación dinámicos (PHP, JSP, .NET) admiten JSON.
  • JSON es autodescriptivo y más fácil de entender.

JSON - Convertir a objeto de JavaScript

El formato de texto JSON es sintácticamente idéntico al código para crear objetos de JavaScript.

Debido a esta similitud, sin necesidad de un analizador, los programas de JavaScript pueden usar la función incorporada eval() para generar objetos nativos de JavaScript a partir de datos JSON.


Herramientas JSON

Otras extensiones