重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
實際上,中文的GB2312中已經包含了所有的藏文字符,因此只要將編碼轉換為"GBK"即可。但是MySQL的JDBC驅動對藏文支持有有問題,只有老版本的mysql-connector-java-3.0.17-ga.zip對藏文支持良好。為此當然選擇這個驅動了。
成都創新互聯公司主營河西網站建設的網絡公司,主營網站建設方案,重慶APP開發公司,河西h5重慶小程序開發公司搭建,河西網站營銷推廣歡迎河西等地區企業咨詢
那么,自然得到藏文的解決方案:
1、在JDBC的連接URL后面加上useUnicode=true參數。
2、選擇mysql-connector-java-3.0.17-ga.zip驅動
3、將讀取的結果集轉碼為GBK,比如:
String x = rs.getString("username");
String x1 = new String(xml.getBytes("ISO-8859-1"),"GBK")
你可以用下String帶的方法修改編碼格式
getBytes("iso-8859-1","unicode");
iso-8859-1為原編碼
unicode為新編碼
或者直接getBytes("unicode")
前兩位朋友答的什么啊,就這種答案還想騙分???1 label.setFont(new Font("藏文吾堅瓊體",10,20));
2 label.setText("\u0F00\u0F04\u0F08");只需要這兩段代碼就可以搞定,代碼2中括號里是藏文的unicode編碼,把要顯示的藏文用unicode編碼代替就可以了。
剛才幫你查了一下,你可以看一下百度的百科,里面有藏文的取值范圍,判斷一下就可以了。
“UCS-2 編碼范圍”小節里,內容“0F00-0FFF:藏文 (Tibetan) ”
這跟中英互譯差不多的,可以用數據庫建個表,把中文和對應的藏語一一存進表里面。當你需要轉換的時候通過中文就能找到相應的藏文了。