空間站

          北極心空

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

           package myPackage;

          import java.io.*;

          import org.jdom.*;
          import org.jdom.input.SAXBuilder;
          import org.jdom.output.XMLOutputter;

          public class MyClass {

           public static void main(String[] args) {
            File f=new File("test.xml");
            SAXBuilder saxb=new SAXBuilder();
            XMLOutputter op=new XMLOutputter();
            
            try {
             Document xmldoc=saxb.build(f);
             op.output(xmldoc, System.out);
            } catch (JDOMException e) {
             e.printStackTrace();
            } catch (IOException e) {
             e.printStackTrace();
            }
           
           }

          }


          ==============================================================================
          public   static   String   covertNodeToString(Node   node)   throws   TransformerFactoryConfigurationError,   TransformerException  
            {  
            Transformer   transformer   =   TransformerFactory.newInstance().newTransformer();  
            transformer.setOutputProperty(OutputKeys.INDENT,   "yes");  
             
            DOMSource   source   =   new   DOMSource(node);  
            ByteArrayOutputStream   baos   =   new   ByteArrayOutputStream();  
             
            transformer.transform(source,   new   StreamResult(baos));  
             
            return   String.valueOf(baos);  
            }  
             
            這樣可以了.   不過我把string轉(zhuǎn)換成UTF8后,還是有亂碼.   如何處理?  
            還有個(gè)問題,我這樣轉(zhuǎn)換,會(huì)自動(dòng)加<?xml   version="1.0"   encoding="UTF-8"?>這句

          posted on 2008-11-25 11:41 蘆葦 閱讀(736) 評論(1)  編輯  收藏 所屬分類: JAVAXML

          Feedback

          # fsdaf 2014-10-13 20:59 afsd
          sdafasdf  回復(fù)  更多評論
            

          主站蜘蛛池模板: 东光县| 岢岚县| 和田县| 临沧市| 文化| 顺平县| 双城市| 曲松县| 锡林郭勒盟| 吉林省| 康乐县| 科技| 三河市| 拜泉县| 建瓯市| 信丰县| 武穴市| 宜川县| 涪陵区| 昭平县| 丹江口市| 南康市| 疏勒县| 华池县| 十堰市| 广灵县| 上思县| 德化县| 清涧县| 盱眙县| 马尔康县| 吴江市| 道孚县| 离岛区| 东港市| 曲阜市| 华亭县| 桐乡市| 泰州市| 西乌珠穆沁旗| 望谟县|