簡體   English   中英

在 Go-Lang 中,我如何獲取 JSON 文件並引用 css

[英]In Go-Lang how can i take JSON file and quote to 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM