来自url的Java utf8编码
我对UTF-8编码中的一些符号有问题。 我正在读索引。html从http://wordki.pl获取带有名称的单词集列表
看起来像这样
<a href="THE LINK.html">THE NAME</a><span>(20)</span><img src="krecha.png">
当名字上写着“Ł”时,它确实发送了工作并放在那里了但是那个“?”这并不意味着我可以用replaceAll(“str”,“str”)进行更改,因为我的控制台没有显示隐藏在它后面的字符
但当我在chrome/firefox等浏览器中查看源代码时,它会显示“Ł”。 所有其他有趣的标志,比如“ó,ł,ą,ś”,在我的节目中都很好地发挥作用
所以我想问是否有办法改变“?”变成“Ł”?我试着一个字节一个字节地对它进行编码,但后来我丢失了所有其他符号,比如“ó,ł,ą”等
编辑:好的,问题解决了 我需要保存我的*。java文件格式为UTF-8:O
# 1 楼答案
您应该将页面内容类型设置为
"UTF-8"
这样做:
或者
有关更多信息,请参阅此URL:
How to get UTF-8 working in Java webapps?