gpt4 book ai didi

ios - 如何检查 objective-c 中的 JSON 格式?

转载 作者:行者123 更新时间:2023-12-01 18:43:17 25 4
gpt4 key购买 nike

我会得到这样的 JSON 数据。但我想检查 key 是否有 Array数据与否。如果它有 0 则跳过。我该如何检查?

code = 200;
data = {
UserstoreReviewDetails = 0;
storeReviewDetails = 0;
}

或者
code = 200;
data = {
UserstoreReviewDetails = (
{// array data}
);
storeReviewDetails = (
{// array data}
);
}

我试过这样。但是如果数据有 Array 则会出现异常值(value)。
[[self.jsonValue[@"data"] objectForKey:@"storeReviewDetails"]intValue] != 0

[[self.jsonValue[@"data"] objectForKey:@"storeReviewDetails"] isEqualToString:@"0"]

最佳答案

//像这样尝试

if([[[self.jsonValue[@"data"] objectForKey:@"storeReviewDetails"] isKindOfClass:[NSArray class]]) {
// data is array type
} else {
//data is not an array type
}

关于ios - 如何检查 objective-c 中的 JSON 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39631310/

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