|
|
1
7
This answer 表明WCHARS的字节顺序没有保证。..
既然你在Windows上,你可以试试
宽字符转多字节
由于缓冲区溢出的可能性
|
|
|
2
2
a little faq 同样来自FAQ:
我假设在java端,UTF-16将尝试找到此BOM并正确处理编码。我们都知道假设有多危险。。。 因评论而编辑: 微软使用UTF16小字节序。Java UTF-16试图解释BOM。当缺少BOM时,它默认为UTF-16BE。BE和LE变体忽略BOM。 |