Ver Mensaje Individual
  #15 (permalink)  
Antiguo 24/07/2011, 22:50
Avatar de Hugo_Euan
Hugo_Euan
 
Fecha de Ingreso: abril-2011
Ubicación: Mérida, Yucatán, México
Mensajes: 193
Antigüedad: 13 años, 6 meses
Puntos: 71
Respuesta: Json = javascript ?

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
  1. {
  2.     "nombre" : "John",
  3.     "apellido" : "Doe",
  4.     "edad" : 25
  5. }

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
  1. {
  2.     nombre : "John",
  3.     apellido : "Doe",
  4.     edad : 25,
  5.     hijos : ["Mary", "Sean"]
  6. }

Así mismo una propiedad puede contener otro JSON. Por ejemplo:


Código Javascript:
Ver original
  1. {
  2.     nombre : "John",
  3.     apellido : "Doe",
  4.     edad : 25,
  5.     hijos : ["Mary", "Sean"]
  6.     pareja : {
  7.         nombre : "Lisa"
  8.     {
  9. }

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 original
  1. var 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 original
  1. var 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 original
  1. var carreras = [{nombre:"mobile", duracion:4}, {nombre:"flash", duracion:5}];
  2. 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 !!!!
__________________
Se acepta Karma (:

Si Dios con nosotros, quien contra nosotros !!