Uso HTML5 Builder de Embarcadero.
Hay una demo muy simple de uso de ajax. Al pulsar un botón ajax cambia su caption y el de una label.
Pues bien, si pongo otra label independiente aparte con texto conteniendo caracteres como la eñe o vocales con tilde la demo ya no funciona. Se cuelga y da el siguiente error:
"ERROR: ResponseReceived: Invalid response XML: The response contains an unexpected tag or text: {data}."
He probado a cambiar FileFormat a UTF8 en todos los documentos php.
Lo máximo que consigo es que cargue la página en el navegador con caracteres ilegibles en la etiqueta independiente, y al pulsar el botón que llama a ajax entonces se refresca todo, ajax va bien, y los caracteres se vuelven legibles.
¿Alguna sugerencia?