我正在使用来自 org.json.* 的 JSONObject
我需要用这样的字符串字段构造 JSONObject
field:"englishletters123\u1234\u3456"//UTF-8 encoding
所以,我正在这样做
myJSONObject.put("field", myString);
但不是这个,我得到的是带有流利(非英语)字母的对象,而不是它们的 UTF-8 表示。
String newString = new String(oldString.getBytes(...), ...);
myJSONObject.put("field", newString);
也不行
有没有办法进行这样的操作?也许我应该使用其他图书馆?