У меня есть следующий запрос JSON.Я использую bodyParser.json () и экспресс.Мне нужно использовать эти данные запроса в логике /get.
{
"type": "A",
"longitude": "23",
"latitude": "40"
}
, и я пытаюсь проанализировать долготу и широту в nodejs.Ниже мой кусок кода
app.use(bodyParser.json());
app.get('/api/second', function(request, response) {
var locationType = request.body.type;
var longitude = parseFloat(request.body.longitude);
var latitude = parseFloat(request.body.latitude);
Когда я делаю консольный журнал, он показывает мне NAN, который должен появиться, если вход не может быть проанализирован, но здесь они являются цифрами.Я пробовал parseInt в каком-то другом коде, и он работал нормально для меня.Я также пытаюсь добавить 10 к обеим переменным, как это, но поскольку долгота сама по себе не работает, я не могу продолжать дальше.
var longHigh = longitude+parseFloat('10');