NSString到JSON字符串

Sat*_*Sat 3 cocoa-touch json nsstring ios

我有一个NSString以下格式.目前它不是一个有效的JSON字符串.我想将其更改为一个JSON字符串并将其存储在一个NSArray.这是我的NSString.

[, {"Agent":" Visitor", "Time":"03:18 AM", "Message":"Msg from : file:///Users/satheesanop/Desktop/something.htmlIP Address : 182.72.139.142Country : IndiaCity : MadrasRegionName : Tamil N?duBrowser : Chrome 22OS : Mac", }, {"Agent":" agent name", "Time":"03:21 AM", "Message":"Thank you for contacting us.How may i help you ?", }, {"Agent":" Visitor", "Time":"03:22 AM", "Message":"Some message.", }]
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

Mid*_* MP 6

您需要转换NSStringNSData使用dataUsingEncoding:方法.

然后使用该JSONObjectWithData方法并将其添加到数组.

NSArray *arrayJson = [NSArray arrayWithObjects:[NSJSONSerialization JSONObjectWithData:data options:0 error:nil],nil];
Run Code Online (Sandbox Code Playgroud)