私はiOSのNSStringオブジェクトとしてJSON文字列を持っています。私はこれを解析し、JSON文字列内の指定されたパラメータを取り出す必要があります。これを解析する効率的な方法はありますか、部分文字列などを検索する唯一の方法ですか?iOS JSON NSString Parse
答えて
のiOS 5でそれを行う方法はNSJSONSerialization
クラスを使用することです。あなたはJSONObjectWithData
があなたのJSON文字列が辞書や配列表しているかどうかによって、NSDictionaryのかNSArrayのいずれかを返すことに注意してください
NSData *jsonData = [myJsonString dataUsingEncoding:NSUTF8StringEncoding];
NSError *e;
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:jsonData options:nil error:&e];
JSONObjectWithData
JSON文字列をObjective-Cオブジェクト(NSArray
およびNSDictionary
)に変換するための優れたフレームワークは、SBJson(Github)です。
使用法:
NSDictionary *dict = [myJsonString JSONValue];
iOS 5のJSONで行う方法はありますか? – user1120008
はい、それはより関与しており、アプリケーションをiOS 5でのみ実行するように制限しています。 –
SBJSONはあなたの友人です。公式のAPIよりもはるかに便利で、旧バージョンのiOSでも動作します。 – aroth
- 1. parse json data
- 2. Parse JSON Swift 3
- 3. Parse + Stripe iOS main.js
- 4. xcode parse jsonテーブルビュー
- 5. Json parse pythonエラー
- 6. JSON Jquery parse
- 7. Python Parse JSON array
- 8. PHP - Parse Json
- 9. Parse Jsonオブジェクト
- 10. バッチファイルParse JSON
- 11. LogstashネストJSON Parse
- 12. JSon Parse from Wiki
- 13. JSON Parse in AngularJS
- 14. パペット:parse json
- 15. AngularJS JSON parse(ajax)
- 16. Thingspeak json Android Parse
- 17. swift alamofire json parse
- 18. VB.NET Json Parse
- 19. JMeter JSON parse
- 20. PHP parse facebook json
- 21. Deep Rails JSON parse
- 22. Parse Server + Stripe Connect - iOS
- 23. iOSキーチェーン:NSDateとNSString
- 24. Ruby - jqueryオートコンプリートparse json
- 25. YUI3 JSON parseとIE9
- 26. Kendo UiネストJSON Parse
- 27. ruby parse HTTParty array - json
- 28. Python Parse JSONレスポンスURL
- 29. Parse Google Translate Json C#
- 30. php parse json multiple url
コンパイラ警告を抑制するオプションには、0またはNSJSONReadingMutableContainersを使用する必要があります。 –