Я следующий код, и я хочу разобрать строку тела в объект, но я следующее сообщение об ошибкеАнализировать тело как объект в узле
SyntaxError: Unexpected token < in JSON at position 2
var http = require('http') ;
http.get('http://www.w3schools.com/' , function (resp) {
var respContent = '' ;
resp.on('data' , function (data) {
respContent += data.toString() ;//data is a buffer instance
}) ;
resp.on('end' , function() {
var profile=JSON.parse(respContent);
console.dir(profile);
}) ;
}).on('error' , console.error) ;
Это ясно говорят, что вы что-то неправильно в JSON «SyntaxError: Неожиданный токен <в формате JSON в положении 2». Консоль log respContent перед его анализом. вы найдете ответ. – Dnyanesh