How to create complex class from JSON : <p>I have below complex JSON format and I want to create C# class from that 
Can any one help to sort it out the class and hierarchy of the classes. </p>

<pre><code>{
'scriptVersion': 1,
  'pagesData': [
    {
      'state': 'ABC',
      'idNo': '55',
      'noOfRecords': {
        '10': {
          'key': 'key1',
          'value': 'value1'
        },
        '201': {
          'key': 'key2',
          'value': 'value2'
        },
        '300': {
          'key': 'key3',
          'value': 'value3'
        }
        }
    }]
}
</code></pre>
