From 045b7db1af8646da0788838d40370d54b31e2c67 Mon Sep 17 00:00:00 2001 From: Redkale <8730487+redkale@users.noreply.github.com> Date: Wed, 28 Nov 2018 14:23:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DJsonConvert=E7=9A=84""?= =?UTF-8?q?=E7=A9=BA=E5=AD=97=E7=AC=A6=E4=B8=B2=E8=BD=AC=E6=8D=A2=E5=AF=B9?= =?UTF-8?q?=E8=B1=A1=E6=8A=9B=E5=BC=82=E5=B8=B8=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/org/redkale/convert/json/JsonReader.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/redkale/convert/json/JsonReader.java b/src/org/redkale/convert/json/JsonReader.java index 84a4cb875..e1e165e6a 100644 --- a/src/org/redkale/convert/json/JsonReader.java +++ b/src/org/redkale/convert/json/JsonReader.java @@ -217,6 +217,7 @@ public class JsonReader extends Reader { */ @Override public int readArrayB(DeMember member, byte[] typevals, Decodeable componentDecoder) { + if (this.position <= this.text.length) return SIGN_NULL; char ch = this.text[++this.position]; if (ch == '[') return SIGN_NOLENGTH; if (ch == '{') return SIGN_NOLENGTH;