Ответ
moko 18.07.2011 17:11
А те, что не будут влезать, преобразовывать в строку
Точно плохо. Когда на выходе то число, то строка - отстой.
Что думается:
1. несложно сделать чтобы int в парсере был long long. (поменял 4 строки, и твой тест уже стал выдавать правильный результат). Сама библиотека JSON поддерживает 64-х битные целые.
2. Параметр я бы назвал $.int(false), но возможности такой у библиотеки к сожалению нет, так что это риторическое обсуждение. :) Опять же после выполнения первого пункта необходимость в параметре заметно упадет. :)
- bug: json-parse и double, Vint 17.07.2011 22:55
- ага, наверное нужен ещё один параметр, например $.numbers(false), Misha v.3 [M] 18.07.2011 04:10
- Ответ, Vint 18.07.2011 14:49
- Ответ, moko [M] 18.07.2011 17:11
- Ответ, Vint 18.07.2011 17:44 / 18.07.2011 17:46
- Ответ, Misha v.3 [M] 20.07.2011 03:34
- Ответ, Vint 20.07.2011 14:09
- Ответ, moko [M] 19.07.2011 12:01
- Ответ, Vint 19.07.2011 16:59
- с double я погорячился..., Vint 17.07.2011 23:37
- Ответ, dwr 17.07.2011 23:40
- Ответ, dwr 17.07.2011 22:57