diff --git a/parser_test.go b/parser_test.go index 6bab964..243d68c 100644 --- a/parser_test.go +++ b/parser_test.go @@ -47,9 +47,10 @@ func (tt *Toutiao) ToDoParser(adstring string) (string, error) { for _, data := range adlist { data = strings.Trim(data, "\"") - unq, _ := strconv.Unquote(data) + unq, _ := strconv.Unquote("\"" + data + "\"") + data = unq + unq, _ = strconv.Unquote("\"" + data + "\"") data = unq - var gv interface{} gjson.Unmarshal([]byte(data), &gv) spew.Dump(gv)