問題タブ [rkobjectmapping]

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.

0 投票する
2 に答える
239 参照

iphone - RKObjectMapping での混乱設定マッピング - Rest

RestKit を使用したセット マッピングを手伝ってください。これを行う方法がわかりません。

私のJSONは

私がこれまでやってきたことは、

問題は、JSON応答が次のようになる場合があるようなものです

したがって、エラーがスローされます

そのため、モデル クラスに成功/メッセージとして他のすべてのプロパティと共にさらに 2 つのプロパティを追加することを考えましたが、これらのプロパティはルートにあり、その他はキー パス「result.data」にあるため、カスタム マッピングの設定に固執しました。

誰か助けてください。

0 投票する
1 に答える
1578 参照

ios - オブジェクトを NSArray にマッピングする Restkit

次のようないくつかのフィールドで構成されるオブジェクトがあります。

すべてNSStringとカスタム オブジェクト ( LTUser/などLTPlace) が適切にマッピングされています。

しかし、どうすればNSArrayof ( imageUrls- これはNSString/の配列comments- これはカスタムオブジェクトの配列 ( LTComment)) にマップできますか?


メイン オブジェクトのマッピング:


Lコメントのマッピング

0 投票する
2 に答える
986 参照

ios - RestKit Router - ネストされた変数を使用してルートを実装する方法は?

過去に、すべての RKResponseDescriptor とすべての RKObjectManager の get/post/patch/delete メソッドにパス パラメーターを指定しました。これは機能しますが、これを行うには RKRouter がより優れた、よりモジュール化された方法のようです。

ネストされた変数を含む動的ルートの設定に問題があります。例えば:

ルートの追加

応答記述子の設定

オブジェクト マネージャー呼び出しの実行

ルーターを使用する前に、オブジェクト マネージャーの呼び出しパスにユーザー ID を含めます。(のように: path:[NSString stringWithFormat:@"users/%@/locations/%@", [self getCurrentUser].userID, location.locationID])。ただし、ルーターを使用する場合、それを指定する方法がわかりません。これを行う正しい方法は何ですか?ユーザー ID をルート パスにハード コードする必要がないことを願っています。

すべてのマッピングが適切に設定されていることに注意することが重要です。ルートを実装する前に、すべてが問題なく機能していました。どんな助けでも大歓迎です!

0 投票する
1 に答える
82 参照

json - RestKit RKObjectMapping to JSON を使用してマッピングを実行できません

次の JSON からマッピングを作成するのを手伝ってください

プロパティを持つ Venue オブジェクトへ

応答>グループ>会場> idを「id」に、応答>グループ>会場>名前を「名前」にマッピングする必要があります

私はこれを書きます

しかし、それは機能していません

ありがとうございました