You've already forked json-iterator
mirror of
https://github.com/json-iterator/go.git
synced 2025-07-03 23:30:41 +02:00
Fix #123, make iterator read int if using number
This commit is contained in:
@ -273,6 +273,9 @@ func (iter *Iterator) Read() interface{} {
|
|||||||
case String:
|
case String:
|
||||||
return iter.ReadString()
|
return iter.ReadString()
|
||||||
case Number:
|
case Number:
|
||||||
|
if iter.cfg.configBeforeFrozen.UseNumber {
|
||||||
|
return iter.ReadInt()
|
||||||
|
}
|
||||||
return iter.ReadFloat64()
|
return iter.ReadFloat64()
|
||||||
case Nil:
|
case Nil:
|
||||||
iter.skipFourBytes('n', 'u', 'l', 'l')
|
iter.skipFourBytes('n', 'u', 'l', 'l')
|
||||||
|
Reference in New Issue
Block a user