gpt4 book ai didi

json - 定义结构并将其编码为 json 的问题

转载 作者:数据小太阳 更新时间:2023-10-29 03:47:45 25 4
gpt4 key购买 nike

在 struct/json 字符串中表示以下内容的最佳方式是什么? -如果可能的话-

我想处理的数据看起来像这样:

{{Database : "flowers" ,  Type : "sunflower" - Location : "behind"
- Height : "130"
, Type : "roses" - Time : "12:30"
- Date : "12-12-2019"
- Height : "150" },
{
Database : "fruits" , Type : "apple" - Height : "200"
, Type : "peer" - Location : "above"
, Type : "banana" - Color : "green" }}
  • 例如“向日葵”和“苹果”等特定数据库中的某些项目与“玫瑰”相比具有更少或不同的规范

任何从哪里开始的提示或任何想法都会非常有帮助,非常感谢。

最佳答案

您可以通过多种方式在您的代码和 json 中表示此数据,这里只是您可以根据对您来说重要的内容以及在数据进入后您将如何处理数据来划分它的几种方式结构/json。

type (
Plant struct {
Type string `json:"type"` //flowers or fruits
Attributes *PlantAttributes `json:"attributes"`
}

PlantAttributes struct {
Name string `json:"name"` //apple or roses etc
Location string `json:"location"`
Height string `json:"height"`
Time string `json:"time"`
Date string `json:"date"`
Color string `json:"color"`
}

)

type (
Flowers struct {
Type string `json:"type"` // apples or bananas
Attributes *PlantAttributes `json:"attributes"`
}

Fruit struct {
Type string `json:"type"` // sunflowers or roses
Attributes *PlantAttributes `json:"attributes"`
}

PlantAttributes struct {
Location string `json:"location"`
Height string `json:"height"`
Time string `json:"time"`
Date string `json:"date"`
Color string `json:"color"`
}

)

关于json - 定义结构并将其编码为 json 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58000891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com