2017-01-17 17 views
1

Мои запросы возвращают идентификатор BigInteger. Я использую эти строки, чтобы извлечь их из ответа:Свежий POSTMAN 4.9.3, переменная ошибка или функция env?

var data = JSON.parse(responseBody); 
postman.setEnvironmentVariable("id", data.id); 

Я обновил Почтальон приложение до версии 4.9.3 и поймал проблему с экологическими переменными. Например, я получаю id = "9141989209013199260" и ожидаю, что приложение сохранит «9141989209013199260», но вместо этого я получаю «9141989209013199000». Есть идеи?

+0

Обновление не должно было винить –

+0

Я также столкнулся с этой проблемой! Пожалуйста, объясните, как вы его решили. –

ответ

0
var str = '{ "id": 9146756954251460484, "name" : "test" }'; 
    str = str.replace(/\d{19}/, '"$&"'); 
    var obj = JSON.parse(str); 
    alert(obj.id); 

Done!

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

  • Нет связанных вопросов^_^