Scala如何处理(多级)JSON字符串
1.JSON.parseFull
简单JSON格式
import scala.util.parsing.json.JSON val jsonStr = """{"username":"Ricky", "age":"21"}""" val jsonValue = JSON.parseFull(jsonStr) val jsonObj = jsonValue match { case Some(map:Map[String, String]) => map case _ => println("ERROR jsonStr") } val username = jsonObj.get("username")
多级JSON字符串
import scala.util.parsing.json.JSON val jsonStr = """{"username":"Ricky", "attribute":{"age":21, "weight": 60}}""" val jsonValue = JSON.