問題タブ [json-deserialization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - javaのリストの場合のjackson jsonでのデシリアライズエラー
このクラスに基づいてJacksonでJSONを作成しました:
クラスごとに 2 つのコンストラクターを定義し、後で json ファイルに書き込まれるオブジェクトの作成に使用します。結果は (有効な JSON) です。
ここで、パラメーターを読み取ってロードしたいと思います。次のように定義します。
このエラーがあります:
java - Jackson を使用して、JSON に基づいてリストまたは値に逆シリアル化する方法は?
次の形式のjsonがあります。ここで、キーは属性タイプを表し、値はその属性の値を表します。
jackson を使用して、次の Java オブジェクトにマップしようとしています。
ポリモーフィックなデシリアライゼーションを試してみましたが、json オブジェクトに型情報が必要でしたが、これは私の json に存在しませんか?
これを行う方法に関するヒントはありますか?
PS: json 形式を変更できません。キーのリストは制限されていません。
objective-c - JSON ディクショナリをカスタム クラスに逆シリアル化する
最新の SDK を使用して iOS 5.0 以降のアプリケーションを開発しています。
NSDictionary
このコードを使用して取得します:
このディクショナリには、クラス プロパティがキーとして、各プロパティ値が値として含まれています。
私はジェネリックメソッドを開発しようとしています:
このメソッドは、パラメーターを使用して var をインスタンス化します (ちなみに、クラス名className
を使用して を使用してインスタンス オブジェクトを作成できますか?)。NSString
しかし、私の問題は、各jsonDic
値の型を知ることができるかということです。各プロパティ名を取得し、そのタイプ ( 、 など) をゲスト化することができNSString
ますNSNumber
。
それを行う方法について何かアドバイスはありますか?