把xml里的数据保存到数据库里,做查询就是呗,你如果不用数据库,只使用xml,那就解析xml推荐使用dom4j来解析,解析到map中通过key也就是你说的经纬度来取得城市。至于xml解析,套路就那些,网上有很多已有的实现,考过来调一下就可以