Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: PepBD en Julio 06, 2018, 07:40:32 PM

Título: Parsear JSON en PHP
Publicado por: PepBD en Julio 06, 2018, 07:40:32 PM
Despues de mucho trabajo he conseguido cambiar el encoding de un archivo que he publicado en un post anterior y he conseguido esto:
https://pastebin.com/2GRgU59g
El problema de esto es que es muy parecido a un JSON pero tiene algunas cosas diferentes de manera que no puedo usar el parser que lleva PHP para poder leerlo como si fuese un JSON. Alguna sugerencia?
Título: Re:Parsear JSON en PHP
Publicado por: blackdrake en Julio 09, 2018, 03:41:10 AM
Si no es un JSON al uso ni con PHP ni otros lenguajes podrás parsearlo de manera automática, así que... se me ocurre que te hagas tú un parser siempre y cuando el estilo (formato) nunca cambie.
Título: Re:Parsear JSON en PHP
Publicado por: WHK en Julio 09, 2018, 12:25:38 PM
Hola, no se cual es el "post anterior" ni que es lo que queres especificamente, pero por lo que veo eso no es un json sino un objeto de javascript. Intenta con esto:

var parsed = { ... mi objeto acá ... };

Si lo tienes como un string prueba con esto:

var parsed = eval(data);

Donde data es tu código en string.

Luego para comprobar que todo esté ok haz un:

console.log(parsed);

Saludos.