gpt4 book ai didi

ios - (POST 请求)从 Objective-C 中的 URL 响应解析 JSON 元素

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

我在从 URL 响应解析/返回 JSON 时遇到问题。这是一个例子

假设我将其提交到服务器 [POST not GET]

firstname=first&lastname=last&age=99

服务器的响应是这样的

{  
"person":{
"firstname":"first",
"lastname":"last",
"info":{
"age":"99"
}
}
}

我如何检索此信息(某些元素)

假设我只是想要人的年龄,所以返回字符串应该只是“99”或者我如何仅返回姓氏或仅返回名字,另一件事是如何将返回的元素传递到下一个 POST 请求中,而无需用户再次输入?

如果有人能找到一个例子那就太棒了:)

谢谢!

最佳答案

假设该数据的名称是 json(您将其称为响应)。这是一本字典。这意味着它具有键/值对。要访问它,请执行以下操作:要在字典中获取任何此类信息,您只需要一行代码!!

要获取某人名字的详细信息,

[response valueForKeyPath:@"person.firstname"];

获取姓氏:

[response valueForKeyPath:@"person.lastname"];

获取年龄:

[response valueForKeyPath:@"person.info.age"];

关于ios - (POST 请求)从 Objective-C 中的 URL 响应解析 JSON 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37366795/

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