我有需要在POST类型中传递的参数。
参数
{
"couponamt": 0,
"pincode": 110093,
"proinfo":
[
{ "prodPrice": 2289,
"prodSize": "",
"proid": 41211,
"promapid": 68804,
"proname": "Spigen SGP10905 Gunmetal iPhone 6 (5.5inch) Case ",
"qty": 1,
"vendorId": 1050
},
{ "prodPrice": 6422,
"prodSize": "3X8 Feet",
"proid": 61554,
"promapid": 110886,
"proname": "Kaka Carpet K00108 Camel Tibbati Gabbeh Carpet",
"qty": 1,
"vendorId": 1066
},
{ "prodPrice": 3996,
"prodSize": "XL",
"proid": 99003,
"promapid": 162976,
"proname": "AbsurdABWS15-625GreyWomenSweatshirt",
"qty": 4,"vendorId": 885
}
],
"shipcharge": 75,
"totalAmount": 1599,
"usedwalletamount": 0
}
我想用我的url传递这个参数来创建request.And是以array的形式.Kindly尽快恢复。 感谢
答案 0 :(得分:1)
首先,使用7个键创建NSMutableDictionary
,即prodPrice,prodSize,proid,promapid,proname,qty,vendorId。
为keys
设置所需的值。
在此之后,创建NSMutableArray
并将所有词典添加到此数组中。
现在创建1个最终NSMutableDictionary
,它将用作服务器所期望的任何参数键的值
在此词典中,将上面创建的NSMutableArray
设置为关键proinfo的值。类似地设置其他键couponamt,pincode,shipcharge等的值
最后用你的基本网址附上这本字典。
答案 1 :(得分:0)
所以到目前为止,我得到了原始问题,我们需要创建以下结构:
- NSMutableDictionary
-NSMutableArray
-NSDictionary
- NSDictionary
您只需创建NSMutableArray
和NSDictionary
对象即可。
根据您的要求,您可以在NSMutableArray
中的相应索引上添加字典,可以在NSMutableDictionary
中集体添加。