Я был смущен, когда использовать эти два метода синтаксического анализа.
После того, как я передаю свои json_encoded данные и получаю их обратно через ajax, я часто путаюсь, когда мне следует использовать JSON.stringify и JSON.parse .
Я получаю [object,object]
в моем console.log при разборе и JavaScript-объект при строковом преобразовании.
$.ajax({
url: "demo_test.txt",
success: function(data) {
console.log(JSON.stringify(data))
/* OR */
console.log(JSON.parse(data))
//this is what I am unsure about?
}
});
json.stringify(json.parse(data))
.