登录
首页 >  Golang >  Go问答

如何在 Go-Lang 中获取 JSON 文件并将其链接到 CSS

来源:stackoverflow

时间:2024-02-16 20:12:21 263浏览 收藏

哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《如何在 Go-Lang 中获取 JSON 文件并将其链接到 CSS》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

问题内容

我有 sumfile.json 需要引用为特定格式。

{
  "address": "312312321321",
  "number": "d56"
  "type": "chocolate",
  "model": "dcdas55a",
  "partnumber": "adasdasa",
 
   ...

我必须让它看起来像这样:

"data": "{\"address\": null, \"number\": \"-DI1\", \"_type\": \"\", \"model\": \"CI STO\", \"number\": \"603sjhhd2\",

正确答案


只需将文件读入字节切片,将字节转换为字符串,然后将字符串封送为 json。

f, err := os.Open("sumfile.json")
if err != nil {
    panic(err)
}
defer f.Close()

raw, err := io.ReadAll(f)
if err != nil {
    panic(err)
}

out, err := json.Marshal(map[string]string{"data": string(raw)})
if err != nil {
    panic(err)
}
fmt.Println(string(out))

https://go.dev/play/p/0lCwHLC8Tno

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《如何在 Go-Lang 中获取 JSON 文件并将其链接到 CSS》文章吧,也可关注golang学习网公众号了解相关技术文章。

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