entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Problema tilde JSON + DELPHI

Buen dia tengo un problema al querer mostrar cadenas de texto que contienen tildes extraidas desde un JSON y me devuelve una cadena vacia

  Place.GeoFormatedAddr :=JSONL.Child[i].Field['formatted_address'].Value;

1 Respuesta

2votos

cobasESP Puntos19650

El problemilla de la cadena vacia es por la codificacion de la base de datos y/o de la web donde las muestras.

mira que tu bdd tenga la codificacion unicode_ci utf8, y en el código ya sea para guardar o para mostrar el json.

Al inicio del script usa cabeceras "Content-type: text/html; charset=utf8"

espero que te sirva, no se la sentencia en delphi, pero se que el problema que da json es ese porque me a pasado y lo acabe solucionando asi.

0voto

Leonardo-Tadei comentado

Es tal cual como dice @cobasESP : tenés que hacer concidir la codificación del JSON con la de la DB.

0voto

AdanCervera comentado

Gracias por responder, lo solucione consumiendo el servicio desde un XML recorriendo los nodos de forma dinamica y ya no tuve problemas con las cadenas.

Gracias por la ayuda.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta