diff --git a/parser_test.go b/parser_test.go index 56d4b86..a60313d 100644 --- a/parser_test.go +++ b/parser_test.go @@ -43,16 +43,17 @@ func (tt *Toutiao) ToDoParser(adstring string) (presult string, err error) { } for _, data := range adlist { + label := data[0:10] log.Println("test json -----------------------") var v interface{} - // log.Println(gjson.Unmarshal([]byte(data), &v), gjson.Parse(data).Get("app").Exists()) + log.Println(label, gjson.Unmarshal([]byte(data), &v), gjson.Parse(data).Get("app").Exists()) data = strings.Trim(data, "\"") unq, _ := strconv.Unquote("\"" + data + "\"") - log.Println(gjson.Parse(data).Get("app").Exists()) + log.Println(label, gjson.Unmarshal([]byte(data), &v), gjson.Parse(data).Get("app").Exists()) data = unq - log.Println(gjson.Parse(data).Get("app").Exists()) + log.Println(label, gjson.Unmarshal([]byte(data), &v), gjson.Parse(data).Get("app").Exists()) result := gjson.Parse(data) // log.Println(result.String())