JSON

Disponible

Antes de la adopción masiva de JavaScript, era popular un formato de transferencia y almacenamiento de datos basado en XML.

La información sobre una persona en este formato podría verse así:

<person firstName="Bill" lastName="Gates">
   <birthday day="12" month="10" year="1965">
   <address city="Radmond" state="Washington" street="Gates 1" zipCode="93122">
   <phone home="+123456789" work="+123456799">
</person>

Dicho código consistía casi en su totalidad en etiquetas y era muy conveniente para analizar programas. Sin embargo, era difícil para la gente leer dicho código. Por lo tanto, con el tiempo, comenzó a ser reemplazado por el formato JSON, creado sobre la base de objetos de JavaScript.

JSON significa Notación de objetos de JavaScript.

El mismo objeto escrito como JSON se vería así:

{
  "firstName": "Bill",
  "lastName": "Gates",
  "birthday": {
   	"day": "12",
   	"month": "10",
   	"year": "1965" },
  "address": {
   	"city": "Radmond",
   	"state": "Washington",
   	"street": "Gates 1",
   	"zipCode": "93122"},
  "phone": {
    "home": "+123456789",
    "work": "+123456799"}
}

Tal registro es más difícil para una computadora, pero más fácil para una persona. Con el auge de Internet y de JavaScipt en particular, este formato ha suplantado a todos los demás. Además, se escribieron bibliotecas de analizadores de datos JSON rápidos.

Java tiene bibliotecas que pueden convertir objetos Java hacia y desde JSON. Entonces, como programador de Java, no tienes nada de qué preocuparte.

Además, con JDK 7, Java introdujo un tipo de datos integrado: JsonObject. Puedes leer más sobre esto en la documentación .

Comentarios
  • Populares
  • Nuevas
  • Antiguas
Debes iniciar sesión para dejar un comentario
Esta página aún no tiene comentarios