- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用以下 JSoup 代码来呈现此货币:
currencySpan.html("€" + currencyFormat.format(estimatedValue));
但是,如果您访问 http://www.lastcalc.com/pmGgp1QR要查看此输出,它会显示一个“?”欧元符号应该在哪里(在 19.164 值之前)。我在 Chrome 和 Safari 中都看到了这一点。
为什么这个符号没有正确显示?
编辑:人们指出这不是浏览器问题,而是 ?正在供应。基本上我使用 JSoup 的 Element.html() 来设置文本(包括 %euro;),然后我使用 JSoup 将它呈现为一个字符串,该字符串返回给浏览器(当页面第一次出现时直接返回)加载,或者如果页面被编辑,则作为 AJAX JSON 调用的一部分)。
这是返回文档的代码(resp 是一个 HttpServletResponse):
resp.setContentType("text/html");
resp.getWriter().append(doc.toString());
edit2: 我卡住了 System.out.println(currencySpan);果然,Java 打印了:
<span class=" currency">€19.164</span>
奇怪的是,JSoup 似乎已经转换了 & euro ;到实际的符号,但在某些时候它没有到达浏览器。
我如何确保浏览器将 servlet 返回的内容视为 UTF-8?
edit3:已修复,我用下面的修复方法回答。
最佳答案
好的,问题是浏览器没有将响应解释为 UTF-8,已修复:
resp.setContentType("text/html; charset=UTF-8");
关于java - 为什么欧元符号不能在此网页中正常显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8811551/
我正在使用 python 正则表达式查找字符串中的所有价格。到目前为止,我只是无法正确管理符号。此代码,输入:'happy$37.54000happy$34$3454$3333€27.80€3.00.
如何使用 imagettftext() 创建 € 符号?我使用的字体“Lucida Grande”包含欧元符号。€ 也不起作用。 最佳答案 参见the documentation (强调我的): Th
我正在使用 AngularJS 货币过滤器,但在正确显示欧元符号时遇到了问题。 HTML: {{ price.priceTotal | currency: myController.getPriceC
为了练习,我需要构建一个非常简单的货币转换器,仅以设定汇率 (0.91/1.09) 将货币从美元转换为欧元,反之亦然。我希望我的 App.js 文件尽可能模块化。另外,我想使用钩子(Hook)(不是类
我有一个 XML 文档 file.xml它以 Iso-latin-15(又名 Iso-Latin-9)编码 €.txt 从我最喜欢的文本编辑器中,我可以看出这个文件以 Iso-Latin-1
我可以将 Alt 键与数字键盘结合使用来键入符号,但如何以编程方式将符号(英镑、欧元、版权)插入文本框? 我有一个配置屏幕,所以我需要动态创建\uXXXX。 最佳答案 在 C# 中,Unicode 字
我使用此 URL 在 CS:GO 容器中一次获取 100 个结果。我用 {currency} 代替 3,用 {start} 代替 100 的倍数,我的问题是 currency=3 code> 似乎不是
我的 Angular 应用程序需要以不同格式显示货币,例如:$、£、2.105,10€ - + 之后的欧元符号不同的分隔符 - 这可以通过包含 i18n angular-locale_de-de.js
我想使用欧元货币构建一个 PayPal 支付 URL。 我在以下位置找到了欧元 (EUR) 的国家/地区代码: https://developer.paypal.com/docs/classic/ap
我是一名优秀的程序员,十分优秀!