問題タブ [objectmapper]
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.
swift - Alamofire、ObjectMapper、Realm: 孤立したオブジェクトを削除する
Alamofire、ObjectMapper、および Realm を使用し、フェッチしてマップしたオブジェクトをレルムに保存します。孤立したオブジェクトを自動的に削除することはできますか?
たとえば、連絡先のリストを取得します。これで、1 つの連絡先が応答から削除され、Realm から自動的に削除されるはずです。これはオブジェクトマッパーができることですか?
swift - Alamofire、Objectmapper、Realm: ネストされたオブジェクト
私はAlamofire、Objectmapper、Realmを使用していますが、すべてが1つのことに加えて機能しています。ネストされたオブジェクトをマップできません。
マップしようとしている JSON は次のとおりです。
VotingOption のマッピング関数が呼び出されることはありません。
json - ObjectMapper によるクラスのシリアル化中に属性を無視する方法
サーバー側のロジックに必要な多くの属性を持つクラスがありますが、そのうちのいくつかは UI に必要です。クラスから json を作成すると、すべての属性が json に書き込まれます。jsonに変換するときだけ、いくつかの値を無視したい。で試しました@JsonIgnore
。しかし、それは機能していません。
私のクラスは
そして、私はこれを使用して書いています
ここで何が問題なのですか、助けてください
java - Jackson で OffsetDateTime を使用する
を使用して OffsetDateTime オブジェクトを JSON 形式に変換しようとしていますObjectMapper
。of を使用する代わりにtoString()
、OffsetDateTime
オブジェクトObjectMapper
としてシリアル化します。
言い換えると:
今、出力は次のとおりです。
私が望むフォーマット: 2015-12-10T15:01:39.117+02:00
ObjectMapper は以下を返します。
私の質問は、ObjectMapper に必要な日付形式 (「必要な形式」) を適用するように指示する方法です。ありがとう!
java - ObjectMapper を型に解決できません
JSON を機能させるのに問題があります。ObjectMapper
解決できません。ライブラリは正しくインポートされます。
swift - Swift 2.1: ObjectMapper を使用して JSON オブジェクトを Realm オブジェクトにマップできません
ObjectMapper を使用して JSON オブジェクトを Realm オブジェクトにマップしようとしていますが、nil を取得し続けます。
次のコード行を使用して、受信 JSON を上記の Realm オブジェクトにマップしています。
通知は JSON オブジェクトです (SwiftyJSON ライブラリを使用)
サンプル通知 JSON:
助けてください!
ios - Swift で ObjectMapper を使用して JSON キーを変更する
API から次の json を受け取りました。
ObjectMapper を使用してシリアル化します。
その JSON を受信して変更したら、API に送り返す必要があります。ただし、送り返す前に、キー「second_objs」と「third_objs」の名前を「something_else_2」と「something_else_3」に変更する必要があります。
名前の変更をクリーンな方法で行うにはどうすればよいですか?
ios - Moya-ObjectMapper の応答処理
MoyaおよびMoya-ObjectMapperでAlamofireを使用して、API 呼び出しを処理しています。サーバーからの応答は次のとおりです。
ObjectMapper
これを処理できず、常に例外がスローされます。
Error info: JSONMapping(Status Code: 200, Data Length: 313)
同時に、次の形式で応答を処理できます。
JSON
応答が適切な形式であることを確認しました。私のコードスニペットはここにあります:
これは、これらのライブラリを使用する最初のプロジェクトであり、不足しているものを理解できませんでした。正しい方向に向けて、助けていただければ幸いです。問題を解決するために不足している情報が見つかった場合はお知らせください。
java - Jackson ObjectMapper ツリー: isMissingNode() を確認します
この Web サイトから取得した以下の JSON の「コンポーネント」部分を解析しようとしています: http://geocoder.opencagedata.com/api.html :
その場所が実際に地図上に存在する場合、私はそれを成功させることができます. ただし、場所が存在しない場合、緯度 1 と経度 1 を指定すると、この json の「コンポーネント」部分は使用できなくなります。
これを行うことで、「コンポーネント」がjsonで返されない場合、サーバーが爆発するのを防ごうとしています:
しかし、実行しているのは、 isMissingNode チェックに進む前に以下の行を指し示し、この行に NullPointerException があると言っているだけです。
json のコンポーネント部分が存在しないため、これは理にかなっています。
ジャクソンが nullpointerexception を与えずにこのチェックを実行するにはどうすればよいですか?
編集:
これはジャクソンの私のコードです:
また、opencage によると、緯度と経度が両方とも 1 に等しい場合、次の json があります。