登录
首页 >  Golang >  Go问答

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

来源:stackoverflow

时间:2024-04-11 21:42:24 270浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《如何将字符串转换为 JSON obj?》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

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

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

解决方案


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

jsonObj := []byte(supportJsonString)

然后您可以将其作为 http 响应返回。 但在最一般的情况下,您需要创建一个结构体作为响应对象,并将其编组为 json,而不是以这种方式使用字符串。

本篇关于《如何将字符串转换为 JSON obj?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>