linux gbk轉(zhuǎn)utf8 java如何把string轉(zhuǎn)為utf-8?
java如何把string轉(zhuǎn)為utf-8?可通過(guò)以下代碼轉(zhuǎn): /** * Get XML String of utf-8 * * @return XML-Formed string */ public
java如何把string轉(zhuǎn)為utf-8?
可通過(guò)以下代碼轉(zhuǎn): /** * Get XML String of utf-8 * * @return XML-Formed string */ public static String getUTF8XMLString(String xml) { // A StringBuffer Object StringBuffer sb = new StringBuffer() sb.append(xml) String xmString = "" String xmlUTF8="" try { xmString = new String(sb.toString().getBytes("UTF-8")) xmlUTF8 = URLEncoder.encode(xmString, "UTF-8") System.out.println("utf-8 編碼:" xmlUTF8) } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace() } // return to String Formed return xmlUTF8 } Java programming language具有目前大部分編程語(yǔ)言所共有的一些特征,被特意設(shè)計(jì)用于互聯(lián)網(wǎng)的分布式環(huán)境。Java具有類似于C 語(yǔ)言的"形式和感覺",但它要比C 語(yǔ)言更易于使用,而且在編程時(shí)徹底采用了一種"以對(duì)象為導(dǎo)向"的方式。使用Java編寫的應(yīng)用程序,既可以在一臺(tái)單獨(dú)的電腦上運(yùn)行,也可以被分布在一個(gè)網(wǎng)絡(luò)的服務(wù)器端和客戶端運(yùn)行。另外,Java還可以被用來(lái)編寫容量很小的應(yīng)用程序模塊或者applet,做為網(wǎng)頁(yè)的一部分使用。applet可使網(wǎng)頁(yè)使用者和網(wǎng)頁(yè)之間進(jìn)行交互式操作。 Java是Sun微系統(tǒng)公司在1995年推出的,推出之后馬上給互聯(lián)網(wǎng)的交互式應(yīng)用帶來(lái)了新面貌。目前,最常用的兩種互聯(lián)網(wǎng)瀏覽器軟件中都包括一個(gè)Java虛擬機(jī)。幾乎所有的操作系統(tǒng)中都增添了Java編譯程序。