我通过处理客户端应用程序发送的请求来获取 UTF8 字符串。但该字符串实际上是 UTF16。我该怎么做才能将它放入我的本地字符串中是一个字母后跟\0
字符?我需要将该字符串转换为 UTF16。
接收到的字符串示例: S\0a\0m\0p\0l\0e
(UTF8)。
我想要的是:Sample
(UTF16)
FileItem item = (FileItem) iter.next();
String field = "";
String value = "";
if (item.isFormField()) {
try{
value=item.getString();
System.out.println("====" + value);
}