Разбор JSON с большими числами JavaScript
Я получаюJSON
объект, который включает в себяlong
введите значение из ответа API. Поскольку JavaScript не может обрабатывать 64-битные числа, при выполненииJSON.parse
в ответе округляет число до максимального значения, которое может обработать javascript.
Ответ API:
{
"subject": "subjectTitle",
"longNumberKey": 7356270823847851521,
}
При разборе этого объектаJSON
, longNumberKey
значение будет7356270823847852000
вместо7356270823847851521
, Решением было бы представить это значение какstring
но я не могу контролировать ответ API для этого.