From: qydysky Date: Tue, 22 Sep 2020 04:20:07 +0000 (+0800) Subject: 65 X-Git-Tag: v0.0.2~9 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=8b68213da9e20d9e369bd19b813d181134aa90f9;p=part%2F.git 65 --- diff --git a/Json.go b/Json.go index f746a0d..207d387 100644 --- a/Json.go +++ b/Json.go @@ -56,13 +56,13 @@ func (*json) GetValFrom(Source interface{},key string)interface {}{ default: jq = gojsonq.New().FromInterface(Source) } - return jq.Find(key) + return jq.More().Find(key) } func (*json) GetValFromS(Source string,key string)interface {}{ var jq *gojsonq.JSONQ jq = gojsonq.New().FromString(Source) - return jq.Find(key) + return jq.More().Find(key) } func (this *json) GetMultiValFrom(Source interface{},key []string) []interface{}{ @@ -81,7 +81,7 @@ func (this *json) GetMultiValFrom(Source interface{},key []string) []interface{} var returnVal []interface{} for _,i := range key { jq.Reset() - returnVal = append(returnVal,jq.Find(i)) + returnVal = append(returnVal,jq.More().Find(i)) } return returnVal