如何使用scala.util.parsing.json
创建一个空值的JSON字符串?
scala.util.parsing.json.JSON.parseFull("{\"key\":null}").get
产生Map("key" -> null)
但是
scala.util.parsing.json.JSONObject(Map("key" -> null)).toString()
结果
java.lang.NullPointerException
at scala.util.parsing.json.JSONFormat$$anonfun$1.apply(Parser.scala:59)
at scala.util.parsing.json.JSONFormat$$anonfun$1.apply(Parser.scala:55)
at scala.util.parsing.json.JSONObject$$anonfun$toString$1.apply(Parser.scala:96)
对我而言,这真是令人头疼的事。