下面是我尝试过但无济于事的代码:
jsonObj, err := json.Marshal(supportJSONString)
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
}
fmt.Fprintf(w, "%s", jsonObj)
答案 0 :(得分:3)
它已经是一个json对象。 您所需要做的就是
jsonObj := []byte(supportJsonString)
然后可以将其作为HTTP响应返回。 但是在最一般的情况下,您可能想创建一个结构作为响应对象,并将其封送给json而不是使用字符串。