首页 > 代码库 > 省市联动-获取资源文件xml 获取nodes的方法要学会
省市联动-获取资源文件xml 获取nodes的方法要学会
try { SAXReader reader = new SAXReader(); InputStream input = this.getClass().getResourceAsStream("/china.xml"); Document doc = reader.read(input); /* * 查询所有province的name属性,得到一堆的属性对象 * 循环遍历,把所有的属性值连接成一个字符串,发送给客户端 */ List<Attribute> arrList = doc.selectNodes("//province/@name"); StringBuilder sb = new StringBuilder(); for(int i = 0; i < arrList.size(); i++) { sb.append(arrList.get(i).getValue());//把每个属性的值存放到sb中。 if(i < arrList.size() - 1) { sb.append(","); } } response.getWriter().print(sb); } catch(Exception e) { throw new RuntimeException(e); }
客户端解析字符串 要学会:放到下拉框里面;
省市联动-获取资源文件xml 获取nodes的方法要学会
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。