title: Swift 4 JSON Codable ids as keys
body: <p>I would like to use Swift 4's codable feature with json but some of the keys do not have a set name.  Rather there is an array and they are ids like</p>
  
  <pre><code>{
   "status": "ok",
   "messages": {
     "generalMessages": [],
     "recordMessages": []
   },
   "foundRows": 2515989,
   "data": {
     "181": {
       "animalID": "181",
       "animalName": "Sophie",
       "animalBreed": "Domestic Short Hair / Domestic Short Hair / Mixed (short coat)",
       "animalGeneralAge": "Adult",
       "animalSex": "Female",
       "animalPrimaryBreed": "Domestic Short Hair",
       "animalUpdatedDate": "6/26/2015 2:00 PM",
       "animalOrgID": "12",
       "animalLocationDistance": ""
  </code></pre>
  
  <p>where you see the 181 ids.  Does anyone know how to handle the 181 so I can specify it as a key?  The number can be any number and is different for each one.  </p>
  
  <p>Would like something like this</p>
  
  <pre><code>struct messages: Codable {
      var generalMessages: [String]
      var recordMessages: [String]
  }
  
  struct data: Codable {
      var
  }
  
  struct Cat: Codable {
      var Status: String
      var messages: messages
      var foundRows: Int
      //var 181: [data] //What do I place here
  }
  </code></pre>
  
  <p>Thanks in advance.</p>