1
0
mirror of https://github.com/json-iterator/go.git synced 2025-07-03 23:30:41 +02:00
This commit is contained in:
Tao Wen
2017-07-12 16:40:14 +08:00
2 changed files with 35 additions and 0 deletions

View File

@ -1,6 +1,7 @@
package jsoniter
import (
"encoding/json"
"fmt"
"io"
)
@ -273,6 +274,9 @@ func (iter *Iterator) Read() interface{} {
case String:
return iter.ReadString()
case Number:
if iter.cfg.configBeforeFrozen.UseNumber {
return json.Number(iter.readNumberAsString())
}
return iter.ReadFloat64()
case Nil:
iter.skipFourBytes('n', 'u', 'l', 'l')