title: How to parse JSON data with Swift Class?
body: <p>I want to parse this JSON with swift class using codable, this can be done with struct easily, but how to do the same with class?</p>
  
  <pre><code>{
  "id": "0001",
  "type": "donut",
  "name": "Cake",
  "ppu": 0.55,
  "batters":
      {
          "batter":
              [
                  { "id": "1001", "type": "Regular" },
                  { "id": "1002", "type": "Chocolate" },
                  { "id": "1003", "type": "Blueberry" },
                  { "id": "1004", "type": "Devil's Food" }
              ]
      },
  "topping":
      [
          { "id": "5001", "type": "None" },
          { "id": "5002", "type": "Glazed" },
          { "id": "5005", "type": "Sugar" },
          { "id": "5007", "type": "Powdered Sugar" },
          { "id": "5006", "type": "Chocolate with Sprinkles" },
          { "id": "5003", "type": "Chocolate" },
          { "id": "5004", "type": "Maple" }
      ]
  }
  </code></pre>