gpt4 book ai didi

c# - 如何解析 JSON 并对其进行迭代?

转载 作者:行者123 更新时间:2023-11-30 20:53:11 24 4
gpt4 key购买 nike

如何遍历以下格式的 JSON 格式的 imagesimages 集合的长度可以是任意的。我可以操纵它使它成为一个列表,或者我必须使用哪些选项来解析它?

images: {
0: {
filename: "image1.jpg"
},
1: {
filename: "image2.jpg"
},
2: {
filename: "image3.jpg"
},
}

最佳答案

一个可能的解决方案是为您的 json 创建一个动态表示:

dynamic jsonData = JsonConvert.DeserializeObject(@"{
images: {
0: {
filename: ""image1.jpg""
},
1: {
filename: ""image2.jpg""
},
2: {
filename: ""image3.jpg""
}
}
}");


foreach(var item in jsonData["images"])
{
//Do something
}

关于c# - 如何解析 JSON 并对其进行迭代?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20168889/

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