2014-09-24 94 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格式的屬性數據)中出現一些&符號。我能夠通過刪除所有&符號來修復我的問題。