2014-09-24 66 views
1

我无法在Google地球中打开我的KML/KMZ文件。我得到的错误是:Google地球解析错误

解析错误在第1行,第4列 格式不正确(标记无效)

我曾尝试在记事本++开读到的一切,但我找不到如何解决这个问题。

如果有人能帮忙,我将不胜感激。我可以在必要时发送文件。

+0

您可以发布KML文件的前两行吗? – JasonM1 2014-09-25 16:48:53

回答

0

基本上,要修复首先需要确保KML文件是格式良好的XML文件的无效KML文件。这意味着它遵循XML的基本规则,例如开始标记和结束标记必须匹配。如果该文件具有.kmz扩展名,则需要从压缩的KMZ文件中解压缩.kml文件。 (KMZ只是一个.zip文件)。

鉴于错误是在第1行应该使其修复简单。

有效的KML文件应与下列行开始:

<?xml version="1.0" encoding="UTF-8"?> 
<kml xmlns="http://www.opengis.net/kml/2.2"> 
... 

更详细的步骤修复无效KML用一个例子可以找到文件here

0

Google地球会告诉你究竟是哪里代码正在跳闸。导致我在我的CDATA(html格式的属性数据)中出现一些&符号。我能够通过删除所有&符号来修复我的问题。