JASON

 es un formato de texto ligero para el Intercambio de datos . Json es un subconjunto de la notación literal de objetos de JavaScript aunque hoy, debido a su amplia adopción como alternativa a XML, se considera un formato de lenguaje independiente.

Ventajas
  1. JSON soporta dos tipos de estructuras, una de ellas son objetos que contienen una colección de pares llave-valor y el otro tipo se trata de arrays de valores. Esto proporciona una gran sencillez en las estructuras.
  2. JSON no tiene espacios de nombres, cada objeto es un conjunto de claves independientes de cualquier otro objeto.
  3. JSON no necesita ser extensible por que es flexible por sí solo. Puede representar cualquier estructura de datos pudiendo añadir nuevos campos con total facilidad.
  4. JSON es mucho mas simple que XML, el cual proporciona pesadas tecnologías que le avalan (Scheme, XSLT, XPath).
  5. JSON es optimista y no requiere de este tipo de tecnologías, confía en el des arrollador.
     Desventajas 
  1. JSON  A diferencia de XML, no existen mecanismos para define el formato exacto de los mensajes.
  2. JSON  En caso de que se tuviera diversos clientes (AJAX,Flex, aplicaciones de escritorio) contra un mismo servidor es preferible el uso de XML.
     
                                                                                                                     
                                          Resultado de imagen para wikipedia jason javascript

Comentarios