2017-02-11 3 views
-3

Привет может кто-нибудь, дайте мне знать, где я буду неправильно ...Неожиданный маркер [при запуске Express (сервер)

var express = require('express'); 
var data = require('../data/ss_data.json'); 
//var data = require('../data/testData.json'); 
console.log(data); 

var router = express.Router(); 


router.route("/") 
    .get(function(req, res, next){ 
     res.send(data); 
    }); 
module.exports = router; 

ss_data файл: -

{

"METC": [85.17, 1105, 905, 85.17, 85.18, 7593, 84.45, 75.46, 95.46, 73.84, 573], 

"rbc": [85.17, 1105, 905, 85.17, 85.18, 7593, 84.45, 75.46, 95.46, 73.84, 573], 
"td": [85.17, 1105, 905, 85.17, 85.18, 7593, 84.45, 75.46, 95.46, 73.84, 573] 

}

+0

Можете ли вы написать об ошибке? О хотите, чтобы вы хотели сделать? – Zagonine

+0

Я хочу отправить данные на передний конец, чтобы можно было работать с созданием ui .., я знаю, что что-то не так с моей структурой json .. но я не могу понять это, поскольку в jsonlint также нет ошибки. – Kushan

+0

Когда вы получите сообщение об ошибке? При получении «/» или при запуске сервера? (FYI: если вы просто отправляете данные json, вы можете использовать метод '.json()' над '.send()') – Zagonine

ответ

-1

Удалить дополнительную запятую в конце ваших данных. Формат JSON не позволяет этого.

+0

Извините, но это не сработало. Я проверяю мой json в jslint и не обнаруживает ошибки – Kushan

+0

Используйте json lint not js lint. http://stackoverflow.com/questions/201782/can-you-use-a-trailing-comma-in-a-json-object Вы уже отредактировали свой вопрос, чтобы удалить конечную запятую? Что нового сообщения об ошибке сейчас? –

+0

О, извините, это была опечатка .. yup я использовал jsonLint. это то же самое. – Kushan

Смежные вопросы