Comunidad de diseño web y desarrollo en internet online

JavaScript y JSON

Citar            
MensajeEscrito el 19 Nov 2015 12:10 pm
Hola, estoy iniciándome con Javascript y Json, y tengo el problema que no puedo acceder en javascript a los elementos / items del Json que vienen de PHP.
Les agradeceré si me pueden orientar, estoy trabado tratando de ver los datos que recupero.

PHP:
$usuarios[] = array('nom'=> $unom, 'correo'=>$ucor);
$json_string = json_encode($usuarios);
echo $json_string;

Javascript:
alert(JSON.stringify(data)); // aquí veo bien la cadena
esta es la cadena [{"nom":"pepe","correo":"[email protected]"}]

La pregunta es, cómo veo los elementos individuales en Javascript (con alert o asignarlos a una variable) ?

Muchas gracias !!! :D

Por grodrig61

Claber

223 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Nov 2015 12:58 pm
En JavaScript tienes que transformar la cadena en un objeto.

Código Javascript :

var obj = JSON.parse(data);

Donde data es la cadena de texto con la estructura Json. La variable obj pasa a ser un objeto el cual contiene como propiedades, las que están en el Json.

Código Javascript :

var obj = JSON.parse(data);
console.log(obj[0].nom); // Esto muestra 'pepe' en la consola.


Saludos.

Por DriverOp

Claber

2510 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Nov 2015 03:04 pm
Muchisimas gracias !!!!!!!!

Por grodrig61

Claber

223 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.