次の形式の異なるクラスの 2 つのオブジェクトを含む json-object を取得しました
{"field1":"value1","field2":"value2"...}{"f1":"v1","f2":"v2"...}
両方の初期オブジェクトを取得するために、この json を何らかのコンテナーに解析してから、それぞれをキャストしようとしています。
public void update(String JSONmap) throws JsonParseException, JsonMappingException, IOException {
System.out.println(JSONmap);
List<Object> list = mapper.readValue(JSONmap, new TypeReference<List<Object>>(){});
System.out.println("Got list");
....
JSONmap は上記のように出力され、2 行目は出力なしで実行されますが、3 行目 (sysout("Got list")) は実行されず、残りのメソッドは実行されません。
私のjsonファイルをリストにマップするために別の方法でフォーマットする必要がありますか、それともより良い解決策がありますか?
どんな助けでも大歓迎です