劉威

          劉威

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            1 Posts :: 0 Stories :: 0 Comments :: 0 Trackbacks

          2012年6月20日 #

          public void realxml(String fileName){
          SAXReader  saxreader= new SAXReader();
          Document document=null;
          try{
             URL xmlpath = this.getClass().getClassLoader().getResource(fileName);
             document = saxreader.read(xmlpath);
             Map<String,String> nsMap = new HashMap<String,String>(); 
             nsMap.put("ns","http://www.springframework.org/schema/beans");//加進命名空間
             XPath xsub = document.createXPath("http://ns:beans/ns:bean");//創建beans/bean的查詢路徑
             xsub.setNamespaceURIs(nsMap);//設置命名空間
             List<Elements> beans= xsub.selectNodes(document);//獲取的
             //文檔所有的bean節點
            for(Elements element:beans){
                            String id= element.attributeValue("id");
                            String clazz=element.attributeValue("class");
                            BeanDfinition beanDefine = new BeanBefinition(id,clazz);
                             beanDefine.add(beanDefine);
              }
          }
          catch(Exception e){
          e.printStackTrace();
          }
          }
          //記得要建一個javabean(beanDefine)類來接受 id 和class (bean)
          posted @ 2012-06-20 09:09 liuwei12 閱讀(202) | 評論 (0)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 沁阳市| 扶风县| 江都市| 策勒县| 柏乡县| 会同县| 晋州市| 儋州市| 沅江市| 新晃| 阿拉善左旗| 磴口县| 福海县| 泉州市| 全州县| 通山县| 务川| 武宣县| 商南县| 海阳市| 西林县| 隆昌县| 绥宁县| 长武县| 永丰县| 贵州省| 永靖县| 桑植县| 南城县| 电白县| 山丹县| 阜康市| 尚义县| 奈曼旗| 桓仁| 阳谷县| 谷城县| 静海县| 连山| 东宁县| 临夏县|