]> 127.0.0.1 Git - part/.git/commitdiff
59
authorqydysky <qydysky@foxmail.com>
Mon, 14 Sep 2020 12:33:30 +0000 (20:33 +0800)
committerqydysky <qydysky@foxmail.com>
Mon, 14 Sep 2020 12:33:30 +0000 (20:33 +0800)
Json.go

diff --git a/Json.go b/Json.go
index 196d0b686f60e06e56ba26ead7173af9bf9a3942..f746a0deeb88fb42e8e787279297d5ba333b1a2d 100644 (file)
--- a/Json.go
+++ b/Json.go
@@ -59,6 +59,12 @@ func (*json) GetValFrom(Source interface{},key string)interface {}{
        return jq.Find(key)
 }
 
+func (*json) GetValFromS(Source string,key string)interface {}{
+       var jq *gojsonq.JSONQ
+       jq = gojsonq.New().FromString(Source)
+       return jq.Find(key)
+}
+
 func (this *json) GetMultiValFrom(Source interface{},key []string) []interface{}{
        var jq *gojsonq.JSONQ
        switch Source.(type) {