title: Jquery : Automatic type conversion during parse JSON
body: <p><br>
     Is there a way to specify type while parsing Json, so that the conversion happens automatically.</p>
  
  <p>So I have the jsonData, and the x and y values needs to be number. So, the only way I can think about is looping and converting each. Any better logic, or efficient way?</p>
  
  <pre><code>var jsonData = '[{"x:"1", "y":"2"}, {"x:"3", "y":"4"}]'
  var needed = [{x:1, y:2}, {x:3, y:4}]
  var vals = $.parseJSON(jsonData);
  //
  var Coord = function(x, y){
  this.x = x;
  this.y = y;
  }
  var result = [];
  function convert(vals) {
  for (var i=0,l=vals.length; i&lt;l; i++) {
          var d = vals[i];
          result.push(new Coord(Number(d.x), Number(d.y)));
      };
  }   
  </code></pre>