我现在你可以使用& LT;等...在KML中。但我也使用& iacute; =í,& eacute; =é或& uuml; =ü等...(没有后面的空格&)但Google Earth不接受标签
<名称>&波托西放大器; iacute;< /名称> Google地球不接受。
我需要我网站上的文字的CHAR代码,并且在KML导出中使用相同的文字。
答案 0 :(得分:1)
如果希望HTML实体在Google地球中正确解码,请使用带有CDATA块的实体包装文本,然后将其视为HTML与纯文本。
这会在地标名称中添加一个特殊实体。
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
<name><![CDATA[abcí]]></name>
...
</Placemark>
</kml>
此外,如果HTML实体没有解码,那么只需将其替换为
等效数字代码;例如í
= í
= í
。请查看KML Errata,了解KML中HTML实体编码的简短讨论。
答案 1 :(得分:0)
问题得到解决。我将代码í
替换为í