こんにちは、
WebサービスからiOSアプリとAndroidアプリにJSON文字列を渡しています。ビジネスルールでは、このJSON文字列に引用符付きのデータを含めることができます。
{"message": [{"MessageID": "22", "CompanyID": "0897001", "MessageText": "this "message" has quotes", "JobID": "BT201-Main-1-031508-134700", "AttachmentCount": "0", "MainDevice": "1"},{"MessageID": "23", "CompanyID": "0897001", "MessageText": "this message has no quotes", "JobID": "BT201-Main-1-031508-134700", "AttachmentCount": "0", "MainDevice": "1"}]}
少しグーグルした後、引用符で囲まれたデータを送信したい場合は、値の内側の引用符の前にバックスラッシュを付ける必要があることがわかりました。
{"MessageID": "22", "CompanyID": "0897001", "MessageText": "this \"message\" has quotes", "JobID": "BT201-Main-1-031508-134700", "AttachmentCount": "0", "MainDevice": "1"}
AndroidアプリがこのJSONを取得すると、美しく解析されます。データは、引用符とすべてとともにビューに表示されます。iOSアプリではそうではありません。iOSアプリでJSONを適切に解析するには、JSONに対して何ができますか?現在、iOSアプリでSBJSONを使用しています。どんな助けでも大歓迎です。ありがとう!