私たちは.NETプロジェクトを手に入れ、.NET、Java、Objective-CでJSONをシリアライズしてデシリアライズする必要があります。残念ながら、次のような状況があります。データモデル内の1つの属性は、すべて同じ基本クラスから継承する4つのクラスにマップされます。したがって、ステレオタイプのJSON形式を受け取った場合、これらの4つのオブジェクトのどちらをシリアル化するかはわかりません。Corss-Platform JSONステレオタイプ/シリアライザはタイプ属性に反応しますか? (Java/Objective-C)
解決策として、「タイプ」属性を統合して、シリアライザにオブジェクトをシリアル化するクラスを通知する必要があります。 JSON.NETはこれを実際にサポートしています:http://json.codeplex.com/discussions/56031
JavaおよびObjective-Cプラットフォームでシリアライザ/デシリアライザを使用する他の開発者の経験を探しています。これらのシリアライザをタイプ属性で反応するように変更する機会はありますか?
ありがとうございます!今私はObjective-Cのヒントが必要です:) – Chris