El estandar estricto indica que los nombres de las propiedades deben estar encerradas entre comillas, aunque a esta altura de la evolución de los
Browsers se puede prescindir sin ellas.
Código Javascript
:
Ver original{
"nombre" : "John",
"apellido" : "Doe",
"edad" : 25
}
Es probable que esta sintaxis nos recuerde la utilizada en las hojas de estilo CSS.
Es similar, sólo que las propiedades se separan por comas y no por punto y coma y, ademas, no se coloca la última coma.
Un vector se puede enunciar con rapidez entre corchetes [ ] con sus elementos separados por coma. Por ejemplo:
Código Javascript
:
Ver original{
nombre : "John",
apellido : "Doe",
edad : 25,
hijos : ["Mary", "Sean"]
}
Así mismo una propiedad puede contener otro JSON. Por ejemplo:
Código Javascript
:
Ver original{
nombre : "John",
apellido : "Doe",
edad : 25,
hijos : ["Mary", "Sean"]
pareja : {
nombre : "Lisa"
{
}
Todos los espacios, las tabulaciones y los saltos de linea son opcionales, pero simplifica la lectura.. (El JSON es de una sola línea)
Código Javascript
:
Ver originalvar EjemploJSON = {propiedad1:valor1, propiedad2:valor2, propiedad3:valor3, propiedadN:valorN}
A veces, también se considera JSON cuando se define un sólo vector. Por ejemplo:
Código Javascript
:
Ver originalvar paises = ["México", "Argentina", "España"];
Así mismo cada elemento de un vector en un JSON puede ser otro JSON. Por ejemplo:
Código Javascript
:
Ver originalvar carreras = [{nombre:"mobile", duracion:4}, {nombre:"flash", duracion:5}];
alert(carreras[0].nombre); //Imprime mobile
--------------------------------------------------------------------------------------------------------------
Hugo Euan.-
En una conclusion sencilla JSON es una forma de estructurar los datos en JavaScript y algunos otros lenguajes.
si tu utilizaste alguno de los ejemplos que anteriormente se expusieros estas utilizando JSON... si no es así.. quiere decir que no estructuraste nada con JSON...
La información que presente anteriormente a los guiones recalco...
No es un invento.. no es mi opinion.. ni nada por el estilo.. es nformación sustentada.
Así mismo
Sofmundi la información expuesta solo son unas pautas... hay mucho mas que investigar sobre JSON.. pero eso te corresponde a tí con las nociones anteriores...
Enserio que esta información te resulte de mucha utilidad y así mismo a los compañeros que dicen que unos estan mal y viceversa...
Saludos y Mucho EXITO !!!!