【发布时间】:2018-01-25 12:57:37
【问题描述】:
我有一个String,它有许多键值对,后面附有& 符号。即:params = key1=Hello&key2=Hello World&key3=Hi Hello
有没有办法通过传递字符串中存在的键来提取值?比如我要提取key1,key2,key3的值。
【问题讨论】:
-
如果 string 是 URL 的一部分,请查看
URLComponents和URLQueryItem -
不,它不是 URL 的一部分。我收到一个仅包含参数的编码字符串。解码后,我得到了上面的字符串。
-
只需使用 [yourString componentSeoratedByString:@"&"];你会找到一个数组。现在操作你的数组。