設為首頁
收藏本站
快捷導航
登錄
◆
◆
註冊
請
登錄
後使用快捷導航
沒有帳號?
註冊
討論區
BBS
部落格
Space
群組
Group
專題
Collection
金豆儲值
鑽石商城
Auction
綜合
綜合
帖子
用戶
搜尋
熱搜
line
燒餅
白貓
root
怪物彈珠
rangers
超注音
旅遊大亨
line主題
主題
鈦備份寶可夢外掛
pokemon go 外掛
台湾综合
necrobot
toptoon頂通破解
妖怪百姬修改
逍遙安
怪物彈珠外掛
便捷搜索
1 小時以內的新帖
4 小時以內的新帖
8 小時以內的新帖
24 小時以內的新帖
1 週內帖子
1 月內帖子
6 月內帖子
1 年內帖子
遊戲交流
遊戲下載
軟體交流
軟體下載
手機影視
桌布主題
漫畫小說
手機鈴聲
水族館
手機音樂
二手市場
新手專區
HTC
Sony
Samsung
TWM
Huawei
MOTO
解密技術
繁化技術
Android 台灣中文網
›
標籤
›
取讀
標籤: 取讀
相關帖子
版塊
作者
回覆/查看
最後發表
取讀 BIG5 碼檔案 轉換成 UTF-16LE 文字格式輸出
Android 軟體設計
jianrupan
2020-5-11
0
51005
jianrupan
2020-5-11 17:17
更多...
相關日誌
分享
取讀 BIG5 碼檔案 轉換成 UTF-16LE 文字格式輸出
jianrupan
2020-5-11 17:15
本文說明將 BIG 5 格式的文件檔,讀取後為 Byte 形式,如何轉換為 UTF-16LE 文字格式輸出。 執行方式程式段說明: // 讀取檔案 BufferedInputStream bReader = new BufferedInputStream(new FileInputStream(sFile)); // 讀取 tCnt Byte 放入 Buf 0 開始位置 rCnt = bReader.read(Buf, 0, tCnt); // Byte BIG5 轉為 UTF-16LE sName = StringUtil.MTByte2Str(Buf, "BIG5", "UTF-16LE"); // Byte 文字轉換(exp: BIG5 轉為 UTF-16LE) public static String MTByte2Str (byte =retStr.getBytes(tType); int gCnt = 0; for (gCnt=0; gCnttBuf.length; gCnt++) { if(0 == y ) break; } // Byte 轉為目前 指定文字 Type String (UTF-16LE) retStr = new String(y, 0, gCnt, tType); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } return retStr; }
個人分類:
軟體應用
|
402 次閱讀
|
0
個評論
更多...