zoukankan      html  css  js  c++  java
  • Dom4J

    • 获取子节点下Attribute值
      <!-- service.xml -->
      
          <?xml version="1.0" encoding="UTF-8" ?>
          <beans xmlns="http://www.springframework.org/schema/beans">
              <bean id="userService" class="cn.muriel.auto.service.UserService"/>
      
          </beans>
      
      
      <!-- 通过dom4J获取子节点Attribute的值 -->
          public void getAttributeValue() throws DocumentException {
              //导入dom4j.jar
              SAXReader saxReader = new SAXReader();
      
              //获取指定xml文件
              URL url = this.getClass().getClassLoader().getResource("service/service.xml");
              document = saxReader.read(url);
      
              //获取根结点
              Element rootElement = document.getRootElement();
      
              //获取根结点下的子节点
              List elements = rootElement.elements();
      
      
              //遍历取出子节点
              for (int i = 0; i < elements.size(); i++) {
                  //获取子节点
                  Element element = (Element) elements.get(i);
                  //获取子节点下的参数
                  Attribute idAttribute = element.attribute("id");
                  Attribute classAttribute = element.attribute("class");
      
                  System.out.println(idAttribute.getValue());
                  System.out.println(classAttribute.getValue());
      
              }
      
          }
  • 相关阅读:
    尝试一下搭博客
    python IO
    python OOP
    杂笔记
    codeforces 217E 【Alien DNA】
    dfs序七个经典问题(转)
    poj 1945 Power Hungry Cows A*
    NOIP 2012 洛谷P1081 开车旅行
    洛谷 P1924 poj 1038
    poj 2176 folding
  • 原文地址:https://www.cnblogs.com/fatRabbit-/p/10549281.html
Copyright © 2011-2022 走看看