Utilizando el objeto JSON

JSON es el acronimo de JavaScript Object Notation, que es un subconjunto de la notación literal de objetos de JavaScript que no requiere el uso de XML.



JSON es una muy buena alternativa a XML, que por su sencillez de uso y gracias a la función eval() de JavaScript una cadena de caracteres se puede analizar fácilmente y ser parseada a un objeto JSON, siempre y cuando este cumpla con el formato correcto.



Vamos a ver unas pequeñas diferencias que hay al utilizar un objeto en el formato JSON y otro en el formato XML.



Objeto JSON:


Objeto XML:

<menu id="file" value="File">
<popup>
    <menuitem onclick="CreateNewDoc()" value="New">
    <menuitem onclick="OpenDoc()" value="Open">
    <menuitem onclick="CloseDoc()" value="Close">
  </menuitem></menuitem></menuitem></popup>
</menu>


¿Y cómo crearmos el objeto JSON en JavaScript?


Pues es muy sencillo, basta solo con hace lo siguiente.



var variable = eval({});


Ese es un objeto JSON vacio, pero lo que queremos es agregar atributos y valores ¿que no?


Entonces hagamos lo siguiente:



var variable = eval( { "atributo" : "valor" } );

0 comentarios:

Publicar un comentario en la entrada

Copyright © Debug my Code