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

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

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

    Raymond
    Java筆記
    由一個Document對象,轉換成String,這個方法我幾年前寫的了:
                TransformerFactory tFactory = TransformerFactory.newInstance();
                Transformer transformer 
    = tFactory.newTransformer();
                
    DOMSource source = new DOMSource(inputDoc);
                StringWriter out 
    = new StringWriter();
                StreamResult result 
    = new StreamResult(out);
                transformer.transform(source, result);
                out.flush();
                
    return out.toString();

    一直用是沒有問題的,直到今天在resin上面運行,發現一個奇怪的現象,寫入數據庫的中文都變成了類似&#XXXX; 這種編碼。更加奇怪的是我用應用程序的方式運行,是正常沒問題的。我猜想是resin在某個地方做了設置,在網上搜索又一時找不到好方法,不想為了一個小問題轉用jdom之類的包。

    研究了一下,找到了解決的辦法。在Transformer對象創建之后加一句:
       
       
    transformer.setOutputProperty("encoding","GBK");

    問題解決了。具體的機制還沒有時間去了解,有空再回頭研究吧。
    posted on 2006-01-09 17:39 Raymond的Java筆記 閱讀(3904) 評論(1)  編輯  收藏
    Comments
    • # re: DOM的Document對象轉換到String的中文編碼(亂碼)問題
      AA
      Posted @ 2007-01-15 23:26
      謝謝你,你的文章幫助了我:)  回復  更多評論   

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


    網站導航:
     
     
    主站蜘蛛池模板: 国产免费不卡视频| 国产中文字幕免费观看| 亚洲美国产亚洲AV| 亚洲综合色婷婷七月丁香| 久久久久国产精品免费看| 日韩亚洲人成在线| 最新精品亚洲成a人在线观看| 久久99国产综合精品免费| 亚洲av日韩精品久久久久久a| 亚洲国产精品一区二区成人片国内| 在线观看免费人成视频| 黄桃AV无码免费一区二区三区| 亚洲宅男天堂a在线| 亚洲欧洲精品成人久久奇米网| 99视频全部免费精品全部四虎| 成人久久久观看免费毛片| 亚洲校园春色小说| 中国亚洲女人69内射少妇| 国产卡二卡三卡四卡免费网址| 中国精品一级毛片免费播放| 亚洲日韩国产二区无码 | 亚洲成AV人片在线观看| 女人被男人躁的女爽免费视频| 成在人线av无码免费高潮喷水| 久久久久亚洲国产AV麻豆| 亚洲无限乱码一二三四区| 夜夜春亚洲嫩草影院| 免费毛片在线视频| 16女性下面无遮挡免费| 插鸡网站在线播放免费观看| 亚洲欧美日韩一区二区三区在线| 亚洲成年人在线观看| 亚洲人成影院在线无码观看| 大学生a级毛片免费观看| 8x成人永久免费视频| 中国一级毛片免费看视频| 大片免费观看92在线视频线视频| 中文字幕乱码亚洲精品一区| 亚洲激情电影在线| 亚洲资源在线观看| 亚洲老妈激情一区二区三区|