簡體   English   中英

在用Geo :: KML解析KML時,為什么會收到錯誤消息“元素…未處理”?

[英]Why do I get the error message “element … not processed” when parsing a KML with Geo::KML?

use Geo::KML;
my $data = Geo::KML->readKML("test1.kml");

use Data::Dumper;

$Data::Dumper::Indent = 1;
print Dumper $data;

我正在使用此代碼,並且可以從http://pastebin.com/LbzwLYLc獲得test1.kml文件。 我收到此錯誤:

error: element `{http://www.opengis.net/kml/2.2}Document' not processed at {http://www.opengis.net/kml/2.2}kml

如果pastebin是要解析的內容的全部內容,則可能是因為缺少</Folder></kml>標記而導致的。 這可能與錯誤消息一致(盡管我希望它引用的是Folder)-然后未處理下面的Document / Folder元素(因為未關閉)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM