如何将字符串转换为JSON obj?

时间:2019-01-08 09:31:15

标签: go

下面是我尝试过但无济于事的代码:

    jsonObj, err := json.Marshal(supportJSONString)
    if err != nil {
        http.Error(w, err.Error(), http.StatusInternalServerError)
    }
    fmt.Fprintf(w, "%s", jsonObj)

1 个答案:

答案 0 :(得分:3)

它已经是一个json对象。 您所需要做的就是

jsonObj := []byte(supportJsonString)

然后可以将其作为HTTP响应返回。 但是在最一般的情况下,您可能想创建一个结构作为响应对象,并将其封送给json而不是使用字符串。