Decodificar respuesta de Webservice
Publicado: 2013-06-30 07:59 @374
Hago una llamada a un webservice, pero lastimosamente el resultado parece que me lo devuelve en JSON, pero tiene unos slash que me generan problemas... o barras invertidas...
Tengo mi my $content = $mech->content();
Y el contenido se me muestra como algo así:
Para lo cual, obviamente decodificar JSON en Perl no me funciona, y honestamente ya no sé cómo obtener esa información... Debería poder pasarla a un array...
Tengo mi my $content = $mech->content();
Y el contenido se me muestra como algo así:
- Código: Seleccionar todo
$VAR1 = '{"d":"[{\\"Id\\" : \\"48790\\", \\"IdEdicion\\" : \\"1\\", \\"IdTipoItem\\" : \\"16\\", \\"IdSeccion\\" : \\"37\\", \\"AnteTitulo\\" : \\"Club gastronómico\\", \\"Titulo\\" : \\"\\u0027The Green Samán’\\", \\"Resumen\\" : \\"A Cali llega una propuesta en donde los amantes de la buena mesa tendrán su propio puesto. \\", \\"RutaImagen\\" : \\"http://www.xxx.com.co/upload/images/2012/2/27/48793_164756_29.jpg\\", \\"UrlFriendly\\" : \\"/cali/restaurantes-cali/sucursal/the-green-saman/48790\\", \\"FechaUltimaModificacion\\" : \\"10/2/2012 3:36:00 PM\\"},{\\"Id\\" : \\"48352\\", \\"IdEdicion\\" : \\"1\\", \\"IdTipoItem\\" : \\"16\\", \\"IdSeccion\\" : \\"37\\", \\"AnteTitulo\\" : \\"Un plan\\", \\"Titulo\\" : \\"Karen\\u0027s Pizza \\", \\"Resumen\\" : \\"Un lugar en donde la pizza, pastas, postres y cocteles toman una dimensión divertida, elegante y con toques de distinción. Cuenta con siete sucursales en la capital vallecaucana.\\", \\"RutaImagen\\" : \\"http://www.xxx.com.co/upload/images/2012/2/16/48353_22131_29.jpg\\", \\"UrlFriendly\\" : \\"/cali/restaurantes-cali/sucursal/karens-pizza/48352\\", \\"FechaUltimaModificacion\\" : \\"10/2/2012 3:36:00 PM\\"},{\\"Id\\" : \\"48222\\",
Para lo cual, obviamente decodificar JSON en Perl no me funciona, y honestamente ya no sé cómo obtener esa información... Debería poder pasarla a un array...