文本区域如何编码和解码?

时间:2017-11-01 04:37:14

标签: html encoding

我正在使用Monaco编辑器进行网络编辑。

问题是我得到了一个字符串(用UTF-16 LE编码的文件,由Java后端读取),而且Monaco无法按预期显示它。例如:

enter image description here 但是,当我将无序的字符串复制到textarea时,它可以工作,当我将它复制回编辑器时,它仍然有效。例如:

enter image description here

所以我的问题是html文本区域如何编码和解码字符串?复制粘贴期间发生了什么。

1 个答案:

答案 0 :(得分:0)

// Get your OS default encoding type and encoding as utf-8 type.
new String(inputStr.getBytes(),"utf-8");  

new String(inputStr.getBytes("utf-8"),"utf-8");
new String(inputStr.getBytes("utf-8"),"gbk");