我正在尝试解析一个包含一些非标准标签的KML文件:
<Placemark id="plot">
<Type1> Type 1 </Type1>
<SA>62</SA>
<Type2> Type 2 </Type2>我正在尝试读取/解析该文件,获取如上所述的代表性元素,然后获取所有坐标,最后将输出写入文本文件以供后续使用。我能够解析文件并获得坐标,但无法确定获取自定义元素的方法,并且我需要数据来正确地格式化输出文件。元素没有包装在扩展的数据结构或任何其他分组中。
我希望有人以前遇到过这种情况,可以提供一些关于通过javaapiforkml提供的方法读取数据的最佳方法的指导。
发布于 2014-09-05 05:34:07
你可以看看OSMBonusPack的KML解析器,主要是here。
它是开源的,所以你可以选择你需要的类,删除所有Android特定的特性,并为你的自定义标签添加处理。
https://stackoverflow.com/questions/25514014
复制相似问题