Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2011, 12:50
Avatar de humbero12
humbero12
 
Fecha de Ingreso: abril-2009
Ubicación: Cereté, Colombia
Mensajes: 53
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Acceder a un array Json dentro de un objeto json

Bueno para iniciar te comento que tines problema en tu codigo JSON estas haciendo algo como esto

{"prop":["{}"]} <--- tiene que quitarle las comillas (")
{"prop":[{}]} <--- asi si me funciona

el código JSON quedaría así:
Código Javascript:
Ver original
  1. {"Comp":[{"Marca":"1","Compatibles":["pj3","pj4"],"SirvePara":["r23","r24"]},{"Marca":"1","Compatibles":["pj78","p123"],"SirvePara":["rj115","rj789"]},""]}

y todo el codigo php
Código PHP:
Ver original
  1. <?php
  2. $j = '{"Comp":[{"Marca":"1","Compatibles":["pj3","pj4"],"SirvePara":["r23","r24"]},{"Marca":"1","Compatibles":["pj78","p123"],"SirvePara":["rj115","rj789"]},""]}';
  3.  
  4. $a = json_decode($j);
  5. echo $a->Comp[0]->Compatibles[0];
  6. ?>
__________________
Sigueme en twitter @humbero12
Blog #cazacontenidos