Jquery: Conversão automática de tipo durante a análise JSON


xiste uma maneira de especificar o tipo ao analisar o Json, para que a conversão ocorra automaticament

Então, eu tenho o jsonData, e os valores x e y precisam ser números. Portanto, a única maneira de pensar é fazer um loop e converter cada um. Alguma lógica melhor ou uma maneira eficiente?

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<l; i++) {
        var d = vals[i];
        result.push(new Coord(Number(d.x), Number(d.y)));
    };
}   

questionAnswers(4)

yourAnswerToTheQuestion