2017-05-03 5 views
0

によって返された応答エンティティ内のオブジェクトの配列から間違ったJSONを取得は、次のように私はいくつかのオブジェクト配列を持っているAPI

{ 
    "fault": { 
     "userName": "Test User", 
     "userObj": [{ 
      "userId": "1" 
     }, { 
      "userCategory": "general" 
     }] 
    } 
} 

しかし、私が得るものは以下の通りです:

JSONの区切りでキー値の間に二重引用符を置く簡単な方法はありますかコロンによってated?

+0

を動作するはずです「しかし、私が得ることは以下の通りです:」どのようにあなたがそれを得るか、関連するコードを投稿してください? –

+0

私はSpring FrameworkのResponseEntityを使用しており、残りのコードではいくつかの変換クラスを使用しています。ポイントは - 私が使用するオブジェクトは、正しいJSONを与える方法で変更する必要があります。 –

答えて

0

これは

Object[] userObj = new Object[2]; 
     userObj[0] = Collections.singletonMap("userName", user); 
     userObj[1] = Collections.singletonMap("userCategory", category); 
+0

これは私の望むように正確に機能しました。 –

関連する問題