zoukankan      html  css  js  c++  java
  • 省市联动-获取资源文件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);
            }

    客户端解析字符串 要学会:放到下拉框里面;

  • 相关阅读:
    Java基础
    Java 基础
    Java基础
    Java基础
    web 学习随记(1)
    jdk8-》List去重
    JVM-调优方案
    JUC_02 AQS工作原理
    Synchronized-可重入锁原理
    JUC_01 线程阻塞、唤醒三种方式
  • 原文地址:https://www.cnblogs.com/rogge7/p/6986912.html
Copyright © 2011-2022 走看看