我正在使用Monaco编辑器进行网络编辑。
问题是我得到了一个字符串(用UTF-16 LE编码的文件,由Java后端读取),而且Monaco无法按预期显示它。例如:
但是,当我将无序的字符串复制到textarea
时,它可以工作,当我将它复制回编辑器时,它仍然有效。例如:
所以我的问题是html文本区域如何编码和解码字符串?复制粘贴期间发生了什么。
答案 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");