1
0
mirror of https://github.com/json-iterator/go.git synced 2025-03-17 20:47:45 +02:00

Fix #123, make iterator read int if using number

This commit is contained in:
carlcarl 2017-07-11 22:07:08 +08:00
parent 845d8438db
commit b91b7ac682

View File

@ -273,6 +273,9 @@ func (iter *Iterator) Read() interface{} {
case String:
return iter.ReadString()
case Number:
if iter.cfg.configBeforeFrozen.UseNumber {
return iter.ReadInt()
}
return iter.ReadFloat64()
case Nil:
iter.skipFourBytes('n', 'u', 'l', 'l')