2012-04-04 46 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