【问题标题】:Non-unicode chars in UTF-8 encoded JSP page in Android WebviewAndroid Webview 中 UTF-8 编码的 JSP 页面中的非 unicode 字符
【发布时间】:2016-06-13 13:40:00
【问题描述】:

我有一个 JSP 页面,其中包含从 Mongo DB 中提取的一些信息。结果 HTML 页面采用 UTF-8 编码。偶尔会从数据库中提取此字符:,即破折号。当页面显示在浏览器中时 - 此字符显示正常。但是在 Android Webview 中 - 我看到的是一个问号而不是它。

任何想法如何在不接触 Mongo DB 的情况下解决它?

编辑

简短的 HTML 结果:

<head>
    <meta charset="utf-8">
    ....
</head>
...
<div class="photo_description">
    <h1>
        <span class="text-ellipsis">
            NY – The sunrise
        </span>
    </h1>
    <div class="button">
        <div class="btn-txt">
            View
        </div>
    </div>
        ...
</div>
...

注意&lt;span&gt; 元素中的破折号。

【问题讨论】:

  • 您能在此处发布您的 HTML 结果的缩短版本吗?
  • @Artjom 编辑了我的帖子。
  • 您是否已经检查过this question
  • @Artjom 是的,已经做到了。不幸的是,它没有帮助。

标签: android mongodb jsp unicode utf-8


【解决方案1】:

我找到了答案here

${fn:escapeXml(photoTitle)}

【讨论】:

    猜你喜欢
    • 2012-09-25
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 2013-01-16
    相关资源
    最近更新 更多