-1

Webサービスから、次の出力を取得しています。

a:2:{i:0;s:19:"Broker - Securities";i:1;s:18:"Financial Services";}

これがどのフォーマットかわかりません。これはJSONですか?誰かが私がObjectiveCでこれを解析するのを手伝ってもらえますか?

それから、次の値を取得する必要があります。

ブローカー-証券

金融業務

これどうやってするの?

4

2 に答える 2

1

プレフィックスを削除して { ..... } のままにし、 [yourstring stringByReplcaingOccurencesOfString:@";" を使用できます。withString:@","]; 次に、string.length - 1 の char を削除してから、JSONObjectWithData を使用します。

于 2012-11-22T08:06:43.340 に答える
0

PHPのシリアライズで、PHPの関数で読めますunserialize。自分で解析したい場合、意味は非常に簡単です。

two-element array
  integer 0 =>
    19-char string "Broker - Securities"
  integer 1 =>
    18-char string "Financial Services"
于 2012-11-22T04:45:11.447 に答える