Raymond
Java筆記
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
<
2007年1月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
統(tǒng)計(jì)
隨筆 - 21
文章 - 2
評(píng)論 - 6
引用 - 0
常用鏈接
我的隨筆
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
Java(9)
(rss)
JavaScript
(rss)
Software Engineering
(rss)
技術(shù)雜談(1)
(rss)
網(wǎng)頁技術(shù)(1)
(rss)
隨筆檔案
2006年3月 (2)
2006年2月 (4)
2006年1月 (8)
2005年12月 (7)
文章分類
Java(2)
(rss)
JavaScript
(rss)
技術(shù)漫談
(rss)
軟件過程
(rss)
文章檔案
2006年3月 (2)
Java
Java視線論壇
(rss)
技術(shù)漫談
itpub.net
曾登高
數(shù)據(jù)庫
網(wǎng)頁技術(shù)(HTML/JavaScript/CSS)
軟件過程
搜索
最新評(píng)論
1.?re: 使用TPTP和eclipse進(jìn)行Profiling(剖析)-簡(jiǎn)介
我支持你,整理過的東西就是自己的東西。
--fenixshadow
2.?re: 使用TPTP和eclipse進(jìn)行Profiling(剖析)-簡(jiǎn)介
怎么總是復(fù)制過來復(fù)制過去!沒一點(diǎn)自己的意見嗎
--靠
3.?re: DOM的Document對(duì)象轉(zhuǎn)換到String的中文編碼(亂碼)問題
謝謝你,你的文章幫助了我:)
--AA
4.?re: [導(dǎo)入]網(wǎng)頁模塊拖放
還可以啊~~
--a文學(xué)網(wǎng)—相思無語
5.?re: 實(shí)現(xiàn)隊(duì)列的JavaScript對(duì)象
日,為什么不能放首頁,我覺得不錯(cuò)
--williamxs
閱讀排行榜
1.?使用TPTP和eclipse進(jìn)行Profiling(剖析)-簡(jiǎn)介(5637)
2.?DOM的Document對(duì)象轉(zhuǎn)換到String的中文編碼(亂碼)問題(3908)
3.?在lucene實(shí)現(xiàn)按關(guān)鍵字出現(xiàn)次數(shù)排序的列表(1741)
4.?使用JMeter進(jìn)行壓力測(cè)試(1579)
5.?ANT 的javax.xml.parsers.FactoryConfigurationError 錯(cuò)誤解決辦法(1570)
評(píng)論排行榜
1.?使用TPTP和eclipse進(jìn)行Profiling(剖析)-簡(jiǎn)介(2)
2.?實(shí)現(xiàn)隊(duì)列的JavaScript對(duì)象(2)
3.?DOM的Document對(duì)象轉(zhuǎn)換到String的中文編碼(亂碼)問題(1)
4.?[導(dǎo)入]網(wǎng)頁模塊拖放(1)
5.?使用Struts(0)
DOM的Document對(duì)象轉(zhuǎn)換到String的中文編碼(亂碼)問題
由一個(gè)Document對(duì)象,轉(zhuǎn)換成String,這個(gè)方法我?guī)啄昵皩懙牧耍?BR>
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上面運(yùn)行,發(fā)現(xiàn)一個(gè)奇怪的現(xiàn)象,寫入數(shù)據(jù)庫的中文都變成了類似&#XXXX; 這種編碼。更加奇怪的是我用應(yīng)用程序的方式運(yùn)行,是正常沒問題的。我猜想是resin在某個(gè)地方做了設(shè)置,在網(wǎng)上搜索又一時(shí)找不到好方法,不想為了一個(gè)小問題轉(zhuǎn)用jdom之類的包。
研究了一下,找到了解決的辦法。在Transformer對(duì)象創(chuàng)建之后加一句:
transformer.setOutputProperty(
"
encoding
"
,
"
GBK
"
);
問題解決了。具體的機(jī)制還沒有時(shí)間去了解,有空再回頭研究吧。
posted on 2006-01-09 17:39
Raymond的Java筆記
閱讀(3908)
評(píng)論(1)
編輯
收藏
Comments
#
re: DOM的Document對(duì)象轉(zhuǎn)換到String的中文編碼(亂碼)問題
AA
Posted @ 2007-01-15 23:26
謝謝你,你的文章幫助了我:)
回復(fù)
更多評(píng)論
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © Raymond的Java筆記
主站蜘蛛池模板:
常德市
|
睢宁县
|
乌兰浩特市
|
胶州市
|
洞头县
|
璧山县
|
太原市
|
会泽县
|
上饶市
|
威宁
|
郸城县
|
三穗县
|
射阳县
|
子洲县
|
迁安市
|
淳安县
|
青阳县
|
双柏县
|
太保市
|
夏邑县
|
永年县
|
正镶白旗
|
阳江市
|
乡城县
|
博客
|
河北区
|
镇赉县
|
武功县
|
湖州市
|
南木林县
|
清镇市
|
太仓市
|
江口县
|
海安县
|
成都市
|
门头沟区
|
谢通门县
|
巴林左旗
|
合川市
|
泸定县
|
邯郸市
|