gbk編碼轉(zhuǎn)換器 已知字符串str的值為GBK編碼,如何將其轉(zhuǎn)化為UTF-8編碼?
已知字符串str的值為GBK編碼,如何將其轉(zhuǎn)化為UTF-8編碼?爪哇語系統(tǒng)輸出打?。╣bk)Stringunicode=newString(gbk.getBytes(),“GBK”)系統(tǒng)輸出打印(un
已知字符串str的值為GBK編碼,如何將其轉(zhuǎn)化為UTF-8編碼?
爪哇語系統(tǒng)輸出打?。╣bk)Stringunicode=newString(gbk.getBytes(),“GBK”)系統(tǒng)輸出打?。╱nicode)Stringutf8=newString(unicode.getBytes(”UTF-8)"))系統(tǒng)輸出打?。╱tf8)
怎樣把UTF-8的字符串轉(zhuǎn)化為GBK?
ava不同編碼間轉(zhuǎn)換都需使unicode轉(zhuǎn)utf-8轉(zhuǎn)gbk例示例代碼如下:字符串t=“這26159;個(gè)字符aaa111”字符串utf8=新字符串(t.getBytes(“utf-8”)系統(tǒng)輸出打印(utf8)String unicode=新字符串(utf8.getBytes(),“UTF-8”)系統(tǒng)輸出打?。╱nicode)String gbk=新字符串(unicode.getBytes(“GBK”))系統(tǒng)輸出打?。╣bk)
scala中怎么把字符的編碼方式從gbk轉(zhuǎn)換成utf8?
1。假java.io.File文件
導(dǎo)入org.apache.commons網(wǎng)站.io.FileUtils文件
val file=新文件(文件名)
content=FileUtils.readFileToString(文件“”gbk”)FileUtils.write文件(文件,內(nèi)容,“UTF-8”)
2。如你是JAVA7:
導(dǎo)入java.nio.file文件.{路徑,文件}
val content=io.Source.fromFile文件(文件名,“gbk”).mkString文件.寫入(路徑。獲?。ㄎ募﹥?nèi)容.getBytes(“UTF8”))