获取Unicode字符大致等于在HTML页面中显示

时间:2015-07-30 19:11:52

标签: java html unicode jsoup

我有一个构建网页的java项目,我需要显示≈99%。我尝试了几件事,但似乎都没有。我有什么想法,我做错了什么?

我的项目采用模板HTML文件,使用JSOUP读取,然后替换模板中的一些数字,然后将其写入文件。

Charcter.toString( (char) 257)
Character.toString("\u2248".toCharArray()[0])
Jsoup.parse("\u2248").text()
"&asymp" + "99%"
"≈" + "99%"

这是我现在回来的。

<h3>≈99%</h3>

Previous posts

2 个答案:

答案 0 :(得分:3)

尝试在HTML标题中将页面的字符集指定为UTF-8。

<html>
 <head>
  <meta charset="UTF-8">
 </head>
 <body>
  &asymp;99%
 </body>
</html>

答案 1 :(得分:1)

你有正确的代码。只需使用HTML十六进制代码:

&#x2248;

会给你约。符号