2016-03-31 4 views
-1

私はSOAPに取り組んでいます。私はxml解析から以下の応答を得ました。私はSOAPサービスを使用しています。どのようにiOSの辞書から値を取得しますか?

{ 
“NewResponse”: { 
"status": "success", 
"Response": { 
    "status": "success", 
    “MobileNumber”: "", 
    “Current Value”: "44.880", 
    “Type”: "P1", 
    "Available": "135", 
    “Old Value“: "44.880" 
}, 
"IN_REC": “1~2” 
} 
} 

古い価格の値と現在の値を取得する方法を教えてください。

私を助けてください。おかげさまで

答えて

0

以下のようにjsonオブジェクトを解析する必要があります。ここでjsonStringNSString形式であなたの応答です。

NSData *data = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; 

NSMutableDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options: NSJSONReadingAllowFragments error:&error]; 
if (error) 
    NSLog(@"JSONObjectWithData error: %@", error); 
else{ 
    NSLog(@"%@",[dic valueForKeyPath:@"NewResponse.Response.Current Value"]); 
} 

これはあなたを助けますように!

+0

ありがとうございますが、私はJSON解析を使用していません。 XML解析を使用しています。 –

+0

編集した回答を試すことができます。 –

+0

ありがとうございます、それは働いています。 –

関連する問題