我正在尝试通过JsonGenerator
编写阿拉伯语内容。每次它产生有线字符-
??????
或
أوميغا
如何生成أوميغا
代码段
OutputStream jsonOutput = new ByteArrayOutputStream();
JsonGenerator generator = new JsonFactory().createGenerator(jsonOutput, JsonEncoding.UTF8);
generator.writeStartObject();
jsonOutput.write("أوميغا".getBytes());
generator.writeEndObject();
generator.close();
假设您使用的是Windows,则阿拉伯语Windows上的ANSI为ANSI-1256
您应该将其转换为unicode,然后使用它来防止出现错误。