劉威

          劉威

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            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");//加進(jìn)命名空間
             XPath xsub = document.createXPath("http://ns:beans/ns:bean");//創(chuàng)建beans/bean的查詢路徑
             xsub.setNamespaceURIs(nsMap);//設(shè)置命名空間
             List<Elements> beans= xsub.selectNodes(document);//獲取的
             //文檔所有的bean節(jié)點
            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)編輯 收藏

          主站蜘蛛池模板: 高要市| 邮箱| 观塘区| 旬邑县| 鹰潭市| 唐海县| 仪陇县| 麟游县| 永春县| 漳浦县| 新野县| 崇左市| 洛阳市| 孝感市| 衡阳市| 进贤县| 明水县| 博客| 南溪县| 沾化县| 新巴尔虎右旗| 双江| 崇信县| 平和县| 新竹县| 大余县| 长治县| 增城市| 霍州市| 泾阳县| 抚远县| 扶风县| 林甸县| 崇义县| 简阳市| 甘泉县| 运城市| 馆陶县| 乌拉特中旗| 潍坊市| 闽侯县|