Как создать строку JSON в JavaScript?

window.onload = function(){
    var obj = '{
            "name" : "Raj",
            "age"  : 32,
            "married" : false
            }';

    var val = eval('(' + obj + ')');
    alert( "name : " + val.name + "\n" +
           "age  : " + val.age  + "\n" +
           "married : " + val.married );

}

В коде что-то вроде этого я пытаюсь создать строку JSON просто для игры. Это выдает ошибку, но если я поставлю все имя, возраст, женат на одной строке (строка 2), это не так. В чем проблема?

Ответы на вопрос(8)

Ваш ответ на вопрос