Я использую x-ray, чтобы очистить веб-сайт, однако я не могу показать правильный вывод JSON в браузере. Он отлично работает, когда я пишу новый json-документ, например, write('result.json')
, но теперь, когда я пытаюсь отправить его в браузер. Я на данный момент использую экспресс, как веб-фреймворк.X-Ray соскабливание и настоящее json в браузере сервера
Это ниже создает новый файл result.json и показывает правильный вывод json (url на dribbble.com). Однако не показывать его в браузере, как я хочу?
app.get('/api/standings', function(req, res, next){
x('http://www.dribbble.com', 'a', [{
url: '@href',
}]).write()
'results.json'
});
, что я пытался
app.get('/api/standings', function(req, res, next){
res.send(x('http://www.dribbble.com', 'a', [{
url: '@href',
}]).write());
});
странно ошибся на выходе
{
"_readableState": {
"objectMode": false,
"highWaterMark": 16384,
"buffer": [
],
"length": 0,
"pipes": null,
"pipesCount": 0,
"flowing": null,
"ended": false,
"endEmitted": false,
"reading": false,
"sync": true,
"needReadable": false,
"emittedReadable": false,
"readableListening": false,
"defaultEncoding": "utf8",
"ranOut": false,
"awaitDrain": 0,
"readingMore": false,
"decoder": null,
"encoding": null
},
"readable": true,
"domain": null,
"_events": {
},
"_eventsCount": 0
}