赞
踩
目录
摘要 … 1
需求分析 … 2
一、开发背景… 2
二、项目需求分析… 2
总体设计 … 2
一、系统规划… 2
二、系统功能界面… 3
二、项目需求分析
根据功能的需求,分析此项目的主要功能应具备以下几点:
//根据经纬度得到详细的地址信息 //定义的一个网络访问工具类 WebAccessTools webTools = new WebAccessTools(this); String addressContext = webTools.getWebContent ("http://maps.google.cn/maps/geo?output=xml&q="+ latitude+","+longitude); //解析地址信息 SAXParserFactory spf = SAXParserFactory.newInstance(); try { SAXParser parser = spf.newSAXParser(); XMLReader reader = parser.getXMLReader(); LocationXMLParser handler = new LocationXMLParser(); reader.setContentHandler(handler); StringReader read = new StringReader(addressContext); // 创建新的输入源SAX 解析器将使用 InputSource 对象来确定如何读取 XML 输入 InputSource source = new InputSource(read); //开始解析 reader.parse(source); //判断是否存在地址 if(handler.hasAddress()) return handler.getDetailAddress(); } catch (Exception e) { e.printStackTrace(); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。