在Java中,如果我們知道一個字節數組的編碼,我們可以對其進行解碼,並得到相應的字符如下 -的JavaScript等同於Java的字符集/ String類組合解碼字節數組
Charset charset = Charset.forName(encoding);
String decodedString = new String(byteArray, charset);
哪有在JavaScript中實現相同的結果?
假設我讀了一個我知道的文件是windows-1253編碼(希臘文)。爲了正確顯示文件內容,我必須解碼文件中的字節。
如果我們不進行解碼(或打開的,不知道編碼的文本編輯器文件),我們可能會看到這樣的事情 -
ÁõôÞ åßíáé ç åëëçíéêÞ.
但是,當這個文本(即字節)被解碼,我們得到
Αυτή είναι η ελληνική.
不幸的是,不幸的是。節點還是瀏覽器? – SLaks
@SLaks,瀏覽器。 – Wes
你能給我們一個你想要從/轉換的字符集的例子嗎?你使用它的想法涉及到什麼? – crush