gpt4 book ai didi

iphone - 迭代嵌套 JSON 数组 iPhone

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

我有一个像这样的 json feed:

 {
result = {
cars = {
brand = {
fields = {
name = {
id = 1234;
value = "Opel Astra";
};
description = {
id = 4432;
value = "Some description";
};
};
fields = {
name = {
id = 1453;
value = "Opel Omega";
};
description = {
id = 4430;
value = "Some description";
};
...
};
};
};

当我解析它时,我得到了一个数组中的所有对象,而不是我想要的单独的字符串。

我这样做了:

NSArray *result = [[res objectForKey:@"result"]valueForKeyPath:@"cars.brand.fields.name.value"];
NSLog(@"%@" , [result objectAtIndex:0]):

输出为:

(
"Opel Astra",
"Opel Omega",
....
),

如何实现一次获取一个字符串,而不是包含大量字符串的数组?

谢谢!

最佳答案

尝试SBJSON在 Objective-C 中解析 JSON。

您可以从 here 获取 SBJSON

关于iphone - 迭代嵌套 JSON 数组 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8739836/

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