十口草兮

          傘的使命,就是等待雨的降臨……

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            1 Posts :: 4 Stories :: 0 Comments :: 0 Trackbacks
          package framework.util;

          import java.io.File;
          import java.io.FileOutputStream;

          import org.jdom.Document;
          import org.jdom.input.SAXBuilder;
          import org.jdom.output.Format;
          import org.jdom.output.XMLOutputter;

          public class Xml {
              
              
          private static String filePath=Path.getWebRootUrl()+"WEB-INF\\config\\";
              
          private static String encoding="utf-8";

              
          /**
               * 生成XML文件
               * 
          @param doc
               * 
          @param filePath
               * 
          @param fileName
               * 
          @param encoding
               
          */

              
          public static void createXmlFile(final Document doc,final String filePath,final String fileName,final String encoding){
                  Format format 
          = Format.getPrettyFormat();   
                  format.setEncoding(encoding);   
                  XMLOutputter xmlop 
          = new XMLOutputter();   
                  xmlop.setFormat(format);   
                  
          try {
                      xmlop.output(doc, 
          new FileOutputStream(filePath+fileName));
                  }
           catch (Exception ex) {            
                  }
               
              }

              
              
          public static void createXmlFile(final Document doc,final String filePath,final String fileName){
                  createXmlFile(doc,filePath,fileName,encoding);
              }

              
              
          public static void createXmlFile(final Document doc,final String fileName){
                  createXmlFile(doc,filePath,fileName,encoding);
              }

              
              
          public static Document getXmlDoc(final String filePath,final String fileName){
                  SAXBuilder builder 
          = new SAXBuilder();
                  Document doc 
          = null;
                  
          try{
                      doc 
          = builder.build(new File(filePath + fileName));
                  }
          catch(Exception e){            
                  }

                  
          return doc;       
              }
           
              
              
          public static Document getXmlDoc(final String fileName){
                  
          return getXmlDoc(filePath,fileName);      
              }
           
          }

          posted on 2009-12-12 15:06 十口草兮 閱讀(70) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 阿巴嘎旗| 宜城市| 白沙| 东阳市| 大厂| 大埔县| 昆山市| 盘锦市| 广河县| 钟祥市| 澜沧| 平湖市| 揭东县| 河西区| 柳河县| 榆林市| 克山县| 林州市| 桐梓县| 台江县| 延安市| 安岳县| 黄冈市| 蕉岭县| 舞阳县| 亳州市| 永泰县| 天津市| 华亭县| 冕宁县| 海宁市| 翼城县| 深水埗区| 华宁县| 中牟县| 勃利县| 文山县| 松桃| 南平市| 北流市| 房产|