是否可以使Scala的JSON.parseFull()不将整数视为小数? [英] Is it possible to make Scala's JSON.parseFull() not to treat Integers as Decimals?
本文介绍了是否可以使Scala的JSON.parseFull()不将整数视为小数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用JSON.parseFull()解析此字符串.这种方法对我来说真的很方便,因为我需要获取地图
I'm parsing this string using JSON.parseFull(). This method is really convenient to me because I need to get a Map
val jStr = """{"wt":"json","rows":500}"""
println( JSON.parseFull(jStr) )
这是输出:
Some(Map(wt -> json, rows -> 500.0)) // ´rows´ as Double
我想找回整数而不是双精度数.
I'd like to get back an Integer instead of a Double.
Some(Map(wt -> json, rows -> 500)) // ´rows´ as Integer
有可能吗?
推荐答案
查看全文