Pregunta

Tengo solicitud a Yelp, donde recibo un lugar por ID.Todo el éxito de trabajo, pero encuentro un problema con la identificación, que devuelve Yelp.

"yelp_id" = "caf\U00e9-de-paris-london-6";

Mala codificación, y el lugar no se muestra.Debe ser esto - "yelp_id" = "cafe-de-paris-london-6";

¿Cómo solucionar este problema?Ayuda por favor.

P.s.Datos en JSON Por ejemplo: { address = "3-4 Coventry Street"; id = 2; "is_subscribed" = 0; latitude = "51.51052449"; longitude = "-0.131816821801"; owner = { "fb_id" = 513707602107780; }; "start_at" = "2014-07-31T15:40:40.333Z"; title = new; "yelp_id" = "caf\U00e9-de-paris-london-6"; } );

¿Fue útil?

Solución

No creo que la identificación sea incorrecta.

El carácter \U00e9 que está obteniendo es é.El yelp_id es una cadena UTF-8, por lo que la ID legible humana es café-de-paris-london-6.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top