如何修复Google地图中的错误字符解释?

时间:2010-01-14 14:04:58

标签: xml google-maps character-encoding

我正在为我的公司构建一个客户端地图,并有一个.xml文件存储所有数据,然后将其加载到谷歌地图中。我有一个问题,因为有些角色没有像我期望的那样出现。据我所见,以下字符似乎会引起问题:

  • -
  • ø

例如:

<marker lat="0.0" lng="0.0" label="some client">
<infowindow><![CDATA[
    <div class="deployment-info">
        <table>
            <tr>
                <td>Client:</td>
                <td>søme client</td>
            </tr>
            <tr>
                <td>Description:</td>
                <td>"Your product rocks!" <i>- ceo, søme client</i></td>
            </tr>
        </table>
    </div>
    ]]></infowindow>
</marker>

..出现问号而不是firefox和chrome中的违规字符。

是否应该使用某些字符或者指定特定编码的方式?

1 个答案:

答案 0 :(得分:1)

我相信你应该为HTML使用特殊字符。 例如。欧元符号用“&#x20AC;

表示

此列表可能会对您有所帮助:http://www.w3.org/TR/html4/sgml/entities.html

这是另一个更完整的清单:http://htmlhelp.com/reference/html40/entities/latin1.html还包括你的ø