From 9265101025efb013da53d0cc918dab4eba1665bd Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Tue, 24 Nov 2020 00:41:22 +0800 Subject: [PATCH] =?UTF-8?q?json=E5=BA=93=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zframework/toolfunc.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Zframework/toolfunc.lua b/Zframework/toolfunc.lua index eaede9ed..3c888b87 100644 --- a/Zframework/toolfunc.lua +++ b/Zframework/toolfunc.lua @@ -302,7 +302,8 @@ do--json end function json.encode(val) - return pcall(encode,val) + local a,b=pcall(encode,val) + if a then return b else return""end end ------------------------------------------------------------------------------- @@ -529,9 +530,11 @@ do--json return res end function json.decode(str) - return pcall(decode,str) + local a,b=pcall(decode,str) + if a then return b else return""end end end + do--urlencode local rshift=bit.rshift local b16={[0]="0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"}