title: Parsing JSON object to multiple dictionaries
body: <p>I'm writting a piece of should which has to parse a JSON object to multiple dictionaries.
  I'm familare with parsing the JSON to a simple model object with a JSON helper.</p>
  
  <pre><code>public static class JsonHelper
  {
      public static string ToJson&lt;T&gt;(T instance)
      {
          var serializer = new DataContractJsonSerializer(typeof(T));
          using (var tempStream = new MemoryStream())
          {
              serializer.WriteObject(tempStream, instance);
              return Encoding.UTF8.GetString(tempStream.ToArray(), 0, Convert.ToInt32(tempStream.Length));
          }
      }
  
      public static T FromJson&lt;T&gt;(string json)
      {
          var serializer = new DataContractJsonSerializer(typeof(T));
  
          using (var tempStream = new MemoryStream(Encoding.Unicode.GetBytes(json)))
          {
              return (T)serializer.ReadObject(tempStream);
          }
  
      }
  }
  </code></pre>
  
  <p>But I need to parse it to multiple dictionary and not model object (which is going to be at the end but for the moment I just need dictionaries).</p>
  
  <p>Regards.</p>