2011-05-30 114 views
0

我有一个编码问题。编码问题 -

看看下面的西班牙语单词:厄尔尼诺

当我将其包含在一个文件名,在屏幕上输出时,它被输出为:镍%C3%b1o

我怎么编码或做必要的,这样niño在html中输出?我在.net c#中开发。

+0

文件编码和您为网站定义的编码必须匹配? – FrEaKmAn 2011-05-30 22:34:30

+1

值得一提的是,'%c3%b1'是''的UTF-8编码。 – 2011-05-30 22:37:20

+0

你能展示它如何被输出到屏幕上吗? – 2011-05-30 22:49:10

回答

0

这个page有一个非标准IE非英文字符的编码列表。一般来说,你可以使用字符的字符代码值,这个字符的值由&#(x)

0

你使用IE吗?我在使用它时看到了这个错误。其他浏览器如FF或Chrome不会发生,不是ASP.Net错误或您可以避免的事情。

我不知道它是否发生在IE 9 tho。如果你环顾你最喜欢的搜索引擎,你会发现有几个网站用这个问题的解决方法。例如:Some Google's results

我曾经使用过一个我在网上找到的工作,就像一个魅力,但不记得它是如何。