title: Using GSON in Android to parse a complex JSON object
body: <p>I'm relatively new to Java programming and need to parse a complex JSON object across the wire.  I've been reading documentation on GSON the past day and Haven't had much luck being able to fully parse this type of structure:</p>
  
  <pre><code>{
    'Events' : [{
      'name' : 'exp',
      'date' : '10-10-2010',
      'tags' : ["tag 1", "tag2", "tag3"]
      },...more events...],
    'Contacts' : [{
      'name' : 'John Smith',
      'date' : '10-10-2010',
      'tags' : ["tag 1", "tag2", "tag3"]
      },...more contacts...],
  }
  </code></pre>
  
  <p>I've been able to get it to work similarly to <a href="https://stackoverflow.com/q/2818697/235708">this</a> question but can't figure out how to get that additional array level to work.</p>