3

以下の形式のを使用してい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.", }]

どんな助けでも大歓迎です。

4

2 に答える 2

6

usingメソッドに変換NSStringする必要があります。NSDatadataUsingEncoding:

次に、JSONObjectWithDataメソッドを使用して配列に追加します。

NSArray *arrayJson = [NSArray arrayWithObjects:[NSJSONSerialization JSONObjectWithData:data options:0 error:nil],nil];
于 2012-10-30T13:24:40.850 に答える
0

理解した ..

Mystr = [Mystr stringByReplacingOccurrencesOfString:@"[,"  withString:@"["];
Mystr = [Mystr stringByReplacingOccurrencesOfString:@", }" withString:@"}"];

みんなありがとう。

于 2012-10-30T13:22:17.280 に答える