gpt4 book ai didi

ios - JSon 解析错误 IOS with empty object key

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:44:29 24 4
gpt4 key购买 nike

您好,我有这个 JSON,我正在尝试使用 NSDictionary 进行解析并尝试获取所提到的值。但问题是当我进一步进入 JSON 时我没有得到 key ,有什么方法可以删除这个 key 以更深入。

NSDictionary *Allinfo = [json objectForKey:@"Collection"];//I go into "Collection"
NSLog(@"All with response array: %@", Allinfo);
NSDictionary *datainfo = [Allinfo objectForKey:@"contact"];//i go into "contact"

之后我得到

Data : (
{
attributeList = {
attribute = (
{
name = "display-name";
value = "tel:+";
},
{
name = capabilities;
value = "TRANSFER";
},
{
name = relationship;
value = ACCEPTED;
}
);
resourceURL = "https://example.com";
};
contactId = "tel:+";
},
{
attributeList = {
attribute = (
{
name = "display-name";
value = bob;
},
{
name = capabilities;
value = "TRANSFER";
},
{
name = relationship;
value = ACCEPTED;
}
);
resourceURL = "https://example.com";
};
contactId = "tel:+";
}

)

这从 { 开始,我没有得到下一个对象的键,所以我可以得到 JSOn 中的值

有没有更简单的方法来删除这个或任何其他的,以便我可以获得名称和值之类的值并将它们存储在数组中。

提前致谢

最佳答案

您拥有所有人的 key 。

事实上,您似乎对作为属性一部分的数组感到困惑。

最外层的键是包含数组的Data

对于数组中的每个对象:

第一个键是attributeList & contactD

attribute 键的值是一个包含 3 个值的数组。每个数组都包含键值对。键是 namevalue

关于ios - JSon 解析错误 IOS with empty object key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20657300/

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