2012-04-04 14 views
1

Ich bin dynamisch hinzufügen Wert eines Eingabe-Tags. Die Werte werden vom Server zurückgegeben und sind in einigen Fällen UTF8-codiert. Lange Geschichte, kurz, der Wert von Eingabemarken behält immer noch die codierten Zeichen, z. Sábado an den Benutzer.Umgang mit utf8 codierten Zeichen in HTML-Eingabe-Tag

In meinen span-Tags wird der Wert wie gewünscht gerendert, was bedeutet, dass 'Sábado' ausgegeben wird. Ich verwende

<META http-equiv="Content-Type" content="text/html;charset=UTF-8"> 

Wie kann ich das beheben?

danke.

Antwort

0

Diese Zeichenfolgen sind nicht "UTF8-codiert", das sind HTML-Entitäten.

Nicht HTML die Werte entkommen. Möglicherweise entkommst du ihnen irgendwo doppelt.
Konkrete Beratung ohne Details zu Ihrem Code.

+0

Eigentlich haben Sie meine Frage beantwortet, ich war Kopieren/Einfügen von einer Datei, die ich dachte, es war UTF-8 codiert. Weißt du, wie ich HTML-Entities in utf8, irgendeinen Online-Konverter, übersetzen kann, google ich bisher ohne Glück. – learnAndImprove

+0

Erstes Google-Ergebnis: http://centricle.com/tools/html-entities/ – deceze

+0

ja, sorry, ich suchte nach 'html entities to utf converter' schlechte Abfrage. Nochmals vielen Dank, Decanze – learnAndImprove

Verwandte Themen