JSON

JSON

JSON, o JavaScript Object Notation, es un formato de texto sencillo para el intercambio de datos. Se trata de un subconjunto de la notación literal de objetos de JavaScript, aunque, debido a su amplia adopción como alternativa a XML, se considera un formato independiente del lenguaje.

JSON es un formato de texto ligero que es fácil de leer y escribir para los humanos y las máquinas. Se utiliza para almacenar datos estructurados, como objetos, arrays y números.

JSON se utiliza en una variedad de aplicaciones, incluyendo:

  • Desarrollo web: JSON se utiliza para transmitir datos entre un servidor web y una aplicación web.
  • Desarrollo de aplicaciones móviles: JSON se utiliza para almacenar datos en aplicaciones móviles.
  • Desarrollo de API: JSON se utiliza para definir la interfaz de una API.
  • Big data: JSON se utiliza para almacenar y analizar datos grandes.

JSON es un formato de texto abierto que está estandarizado por el Grupo de Trabajo de Ingeniería de la Internet (IETF).

Aquí hay un ejemplo de un documento JSON:

JSON
{
  "name": "John Doe",
  "age": 30,
  "address": {
    "street": "123 Main Street",
    "city": "Anytown",
    "state": "CA",
    "zip": "91234"
  }
}

Este documento JSON contiene tres propiedades: name, age y address. La propiedad name tiene un valor de cadena, la propiedad age tiene un valor numérico y la propiedad address tiene un valor de objeto.

JSON es un formato de texto versátil y eficiente que se utiliza en una variedad de aplicaciones. Es fácil de aprender y usar, lo que lo hace una opción popular para el intercambio de datos.

 

Json (acrónimo de Java script object notation) es una herramienta que se ha vuelto muy potente e importante en este último año y que ya es usada por grandes empresas como Google, youtube, Factbook, etc.
Puede ser considerado como una forma de reemplazar al código xml ya que nos permite la transferencia de datos en texto simple, que luego pueden ser decodificados en distintos lenguajes tales como php (usando la función json_decode), javascript, etc. Tienen una forma algo parecida a un array por lo que se pueden recorrer con un foreach.
Un ejemplo de un archivo json puede ser:

{
Archivo: “nombre.jpg”,
Id: “3”,
Visible: “si”
}

Ese sería un archivo json para ser recorrido por php, en el caso de javascript, las variables como Archivo, Id y Visible deberían ir también ubicadas entre comillas.