JSON Tutorial



JSON: JavaScript Object Notation(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.

Los lenguajes de programación como C, Python, C++, Java, PHP, Go, etc., son compatibles con JSON.

Ejemplo de JSON

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

Este objeto "sites" es una matriz que contiene 3 registros de sitios (objetos).


¿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 JSON y las bibliotecas JSON admiten muchos lenguajes de programación diferentes. Actualmente, muchos lenguajes de programación dinámicos (PHP, JSP, .NET) son compatibles con JSON.
  • JSON es autodescriptivo y más fácil de entender.

JSON - Convertir a objetos 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 JavaScript pueden usar la función integrada eval() para generar objetos JavaScript nativos a partir de datos JSON.


Herramientas JSON

Otras extensiones