gpt4 book ai didi

json - 如何在Dart中转到特定的JSON节点

转载 作者:行者123 更新时间:2023-12-03 03:59:10 25 4
gpt4 key购买 nike

我对如何在dart中获取特定节点感到困惑。例如,在这种情况下,内部有四个ID。如果我只想获取类别中的两个ID,应该如何获取这些信息?另外,在这种情况下,我应该如何开始从Category读取此文件?

{
"ID": "2",
"BOOKSTORENAME": "bookstore name",
"Category": {
"ID": "1",
"Book": [
{
"ID": "2",
"Name": "book name 2"
},
{
"ID": "3",
"Name": "book name 3"
}
]
}
}

最佳答案

请记住,JSON只是Dart的Map<String, dynamic>对象。因此,如果将您的JSON分配给了一个变量bookstores,我将访问此示例中的节点:

// This would return a List<Map<String, String>> object
bookstores["Category"]["Book"];

// This should be true
bookstore == [
{
"ID": "2",
"Name": "book name 2"
},
{
"ID": "3",
"Name": "book name 3"
}
];

您只需要像这样遍历节点。

关于json - 如何在Dart中转到特定的JSON节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58609567/

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