Вы находитесь на странице: 1из 2

Introduccin a JSON, sintaxis y ejemplos

JSON es una notacin de objetos basada en JavaScript, utiliza una sintaxis que nos permite crear
objetos de manera rpida y simple, estos objetos pueden ser utilizados de la manera que queramos y la
notacin se utiliza muy comnmente para crear servicios REST, objetos, e incluso fue adoptada por
algunas bases de datos como lo es MongoDB.

Sintaxis de JSON
Para escribir JSON debemos tener en cuenta lo siguiente:
La creacin de los objetos JSON implica escribir datos, para ello:
Los datos estn separados por comas.
los datos se escriban en pares, siendo primero el nombre o atributo del mismo y luego el valor
del dato.
Los objetos JSON estn rodeados por llaves {}.
Llaves cuadradas [] guardan arreglos, incluyendo otros objetos JSON.
Ejemplo de un objeto JSON que guarda un usuario y password:
1 var objetoJSON = {"usuario":"user","password":"123456"};
Cdigo fuente:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<section id="tests">
<h1>Tutorial JSON (JavaScript Object Notation)</h1>
<div id="content" >
</div>
</section>
<script type="text/javascript">
var objetos = {"Personas":[
{"nombre":"Jorge","edad":23},
{"nombre":"Carlos","edad":17}
]};
document.getElementById('content').innerHTML =

21
22
23
24

objetos.Personas[1].nombre ;
/*Declarar un objeto JSON con una funcin en un atributo
ntese el uso de "this" que hace referencia a el objeto en
s, es decir a persona*/
var persona = {"name":"Jorge","edad":23,
"avisar":function(){alert("Hola soy
"+this.name);}
};

25
26
27
persona.avisar();
28
</script>
29 </body>
30 </html>

Вам также может понравиться