title: How to parse json with unknown key by Retrofit?
body: <p>I want to parse this JSON by Retrofit (i don't know field names{xxx,yyy,zzz}) 
  I tried some Maps, but I did something wrong.
  Please help me parse this damn json</p>
  
  <pre><code>    {
          xxx: [
          {
          name: "name1",
          description: "desc1"
          }
          ],
          yyy: [
          {
          name: "name2",
          description: "desc2"
          }
          ],
          zzz: [
          {
          name: "name3",
          description: "desc3"
          },
  {
          name: "name4",
          description: "desc4"
          }
          ]
          }
  </code></pre>
  
  <p>---Solution---</p>
  
  <p>I tried create class responce, but it wrong way</p>
  
  <pre><code>public class DishesCategoryResponse {
      public Map&lt;String, List&lt;Dish&gt;&gt; settingsMap;
  }
  </code></pre>
  
  <p>Then i tried this and it works</p>
  
  <pre><code>@GET("/api/restaurant_menu/{id}")
      Observable&lt;Map&lt;String, List&lt;Dish&gt;&gt;&gt; getDishesCategory(@Path("id") long id);
  </code></pre>