<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一杯清茶

    統(tǒng)計

    留言簿

    Oracle SQL/PLSQL

    PowerDesigner教程系列

    Struts2.0

    web開發(fā)

    三人行

    從事RCP開發(fā)的同行

    工作流和權(quán)限設(shè)置

    閱讀排行榜

    評論排行榜

    使用dom4j讀取xml文檔,并修改文檔

    自用文檔,請不要轉(zhuǎn)載!


    public void prot() throws Exception{   
                try {
                    String path=FileLocator.toFileURL(Platform.getBundle(AppConn.APPLICATION_ID).getEntry("")).getPath()
                                           .toString()+"src/hibernate.cfg.xml";
                    File cfgFile=new File(path);
                    SAXReader reader=new SAXReader();           
                    reader.setEntityResolver(new EntityResolver()      
                    {      
                        public InputSource resolveEntity(String publicId,      
                                String systemId)      
                        {      
                            if (publicId.equals("-//Hibernate/Hibernate Configuration DTD 3.0//EN"))      
                            {      
                                InputStream in = getClass().getResourceAsStream(      
                                        "/hibernate-configuration-3.0.dtd");      
                                return new InputSource(in);      
                            }      
                            return null;      
                        }      
                    });            
                    Document document=null;
                    try {
                        document = reader.read(cfgFile);
                    } catch (DocumentException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
                    Element root=document.getRootElement();
                    List list=root.selectNodes("http://property");
                    Iterator it=list.iterator();
                    while(it.hasNext()){
                        Element nextelement=(Element)it.next();
                        String  text=nextelement.attributeValue("name");
                        if(text.equals("connection.username")){
                                nextelement.setText("");                                                               
                        }
                        if(text.equals("connection.password")){                       
                                nextelement.setText("");                   
                        }
                        if(text.equals("connection.url")){
                                nextelement.setText("");                                       
                        }               
                    }               
                        XMLWriter output=new XMLWriter(new FileWriter(cfgFile),OutputFormat.createPrettyPrint());
                        output.write(document);
                        output.flush();
                        output.close();
               
                } catch (HibernateException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }    
               
            }

    posted on 2008-04-23 15:06 一杯清茶 閱讀(286) 評論(0)  編輯  收藏 所屬分類: Hibernate

    主站蜘蛛池模板: 亚洲色自偷自拍另类小说| 国产在线观看免费完整版中文版| 久久精品国产亚洲5555| 亚洲av日韩专区在线观看| 国产精品免费视频网站| 国产综合成人亚洲区| 国产成人免费永久播放视频平台 | 亚洲一二成人精品区| 免费人成毛片动漫在线播放| 亚洲AV成人片色在线观看| 国产午夜无码精品免费看| 亚洲国产人成在线观看69网站| 一级毛片在线免费观看| 亚洲天堂久久精品| 一二三四在线播放免费观看中文版视频 | 亚洲乱码一二三四区乱码| 毛片免费视频播放| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 无码av免费一区二区三区| 亚洲精品一卡2卡3卡三卡四卡| 中文字幕乱码免费视频| 亚洲午夜无码久久久久软件 | 免费看国产精品麻豆| 中文字幕永久免费视频| 亚洲精品在线播放视频| 精品国产免费观看久久久| 一级成人a做片免费| 亚洲邪恶天堂影院在线观看| 歪歪漫画在线观看官网免费阅读| 大桥未久亚洲无av码在线| 亚洲日韩精品一区二区三区| 国产人成免费视频网站| 亚洲AV无码一区二区大桥未久| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲成人免费在线| 亚洲AV无码一区二区三区网址| 亚洲精品久久久www | 永久在线免费观看| 成人免费夜片在线观看| 亚洲∧v久久久无码精品| 真实乱视频国产免费观看|