2013-03-04 246 views
0

如何更換從Java這個符號編碼..當我它複製到這裏的樣子‘’ 但在編碼它看起來像一個特殊的字符符號替換「」」

小廣場框

如果我救了它的要求保存爲'utf-8'任何一個可以幫助我的代碼?其實這是保存在MySQL表,同時加入IAM越來越問題

i will explain the scenario here.. 

我不得不更換單引號和新的生產線和雙引號 字符在Java中的字符串..

當我迭代,我發現像一個字符串「RS批准總統?的 規則」,我檢查了數據庫,它被保存爲'RS批准 總統[小方盒]的規則'....我首先認爲'single qoute'並試圖更換,

我怎樣才能替換這個符號..

+1

是在數據庫中的字符集UTF8? – 2013-03-04 12:24:15

+0

@Shashank沒有它像小'方框'保存,我必須用任何其他替換,但如何使用它的java替換().. – sakar 2013-03-04 12:25:36

+0

@sakar這是[Unicode替代字符](http:// en.wikipedia.org/wiki/Specials_(Unicode_block)#Replacement_character),它可能表示代碼中存在轉碼缺陷。 – McDowell 2013-03-04 12:28:11

回答

0

你能提供有關字符串流的更多信息?

like:
輸入 - webform
java - 解析它或純粹插入到數據庫?
MySQL - 存儲數據

確保輸入設置爲(允許)UTF-8?
,在Java中的字符串作爲處理UTF-8
也是MySQL的設置爲UTF-8