2012-04-04 45 views
1

我在動態添加輸入標記的值。這些值是從服務器返回的,在某些情況下,它們是UTF8編碼的。長話短說,輸入標籤的價值仍然保持編碼的字符,呈現例如Sábado給用戶。處理html輸入標記中的utf8編碼字符

在我的span標籤中,該值根據需要呈現,這意味着輸出'Sábado'。我確實使用

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

我該如何解決這個問題?

謝謝。

回答

0

這些字符串不是「UTF8編碼」,那些是HTML實體

不要HTML轉義值。可能你在某處將它們雙重轉移。
很難給出更具體的建議,而不需要關於你的代碼的細節。

+0

其實,你回答了我的問題,我是從一個我認爲是UTF-8編碼的文件複製/粘貼。你知道我怎麼可以將HTML實體翻譯成utf8,任何在線轉換器,我到目前爲止沒有運氣Google搜索。 – learnAndImprove 2012-04-04 08:19:55

+0

第一個谷歌結果:http://centricle.com/tools/html-entities/ – deceze 2012-04-04 08:32:58

+0

是的,對不起,我正在通過'html實體到utf轉換器'查詢錯誤。再次感謝你,貶低 – learnAndImprove 2012-04-04 09:33:44