improve json validation rule for package gvalid

This commit is contained in:
Jack
2020-10-22 09:11:38 +08:00
parent 2eb2b89432
commit 846646d92d

View File

@ -8,7 +8,7 @@ package gvalid
import (
"errors"
"github.com/gogf/gf/encoding/gjson"
"github.com/gogf/gf/internal/json"
"github.com/gogf/gf/net/gipv4"
"github.com/gogf/gf/net/gipv6"
"github.com/gogf/gf/os/gtime"
@ -452,7 +452,7 @@ func doCheckBuildInRules(
// Json.
case "json":
if _, err := gjson.Decode([]byte(valueStr)); err == nil {
if json.Valid([]byte(valueStr)) {
match = true
}