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?
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.
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.