经过一些研究,实际上没有用于解析GPX文件的Java API /
Lib,但是我发现了一种使用JAXB解析它的好方法
使用本教程:http
:
//www.oracle.com/technetwork/articles/javase/index-140168.html
步骤:
1.下载GPX 1.0和1.1架构文件(xsd)
2.使用Eclipse插件从中生成Java文件
3. 使用生成的GPX Java文件的程序包名称初始化JAXBContext(我的名字是“ topografix.gpx.schema10”)。
4.解析GPX文件
JAXBContext jc = JAXBContext.newInstance("topografix.gpx.schema10");Unmarshaller unmarshaller = jc.createUnmarshaller();Gpx root = (Gpx) unmarshaller.unmarshal(new File("sample.gpx"));List<Trk> tracks = root.getTrk();....

![GPX Java解析器?[关闭] GPX Java解析器?[关闭]](http://www.mshxw.com/aiimages/31/404553.png)
