From b736cbafc60fc01b52dd7f9590c9fcbcb69925f7 Mon Sep 17 00:00:00 2001 From: redkale Date: Sun, 29 Sep 2024 09:59:50 +0800 Subject: [PATCH] json --- .../org/redkale/convert/json/JsonCharsWriter.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/redkale/convert/json/JsonCharsWriter.java b/src/main/java/org/redkale/convert/json/JsonCharsWriter.java index 5d2849b6a..ecd6d9fdc 100644 --- a/src/main/java/org/redkale/convert/json/JsonCharsWriter.java +++ b/src/main/java/org/redkale/convert/json/JsonCharsWriter.java @@ -373,11 +373,13 @@ public class JsonCharsWriter extends JsonWriter { writeEscapeLatinString(quote, Utility.latin1ByteArray(str)); return; } -// byte[] utf16s = Utility.byteUTF16Array(value); -// if (utf16s != null) { // JDK9+ -// writeEscapeUTF16String(quote, utf16s); -// return; -// } + if (false) { + byte[] utf16s = Utility.utf16ByteArray(value); + if (utf16s != null) { // JDK9+ + writeEscapeUTF16String(quote, utf16s); + return; + } + } final int len = str.length(); char[] chars = expand(len * 2 + 2); int curr = count;