Node.js есть ли какой-либо правильный способ разбора JSON с большими числами? (long, bigint, int64)
Когда я разбираю этот маленький кусок JSON
{ "value" : 9223372036854775807 }
что я получаю
{ hello: 9223372036854776000 }
Есть ли способ правильно разобрать его?
Ответ 1
Не со встроенным JSON.parse. Вам нужно будет разобрать его вручную и обработать значения как строку (если вы хотите сделать с ними арифметику bignumber.js), вы можете использовать Douglas Crockford JSON.js в качестве базы для вашего синтаксического анализатора.