ich eine json analysiert haben in scala.I Lift-json Parser tat dies das JSON-Objekt zu analysieren:Zugriff auf Elemente einer Lift-json analysiert Objekt in scala
var parsedstring =parse(x)
Die Klasse der "parsedstring" ist net.liftweb.json.JsonAST$JObject
dann habe ich dies:
var parsedmap = (parsedstring.asInstanceOf[JObject].values)
Die Klasse der "parsedmap" ist scala.collection.immutable.Map$Map1
dann tat ich dies:
var parsedactors = parsedmap("actors")
"Akteure" ist der Schlüssel in parsedmap. Die Klasse der Parsedactors ist dies: scala.collection.immutable.$colon$colon
Ich muss Elemente von Parsedactors zugreifen. Wie kann ich es tun?
ich ihm einen Versuch gegeben hatte. Es hat nicht funktioniert. Dies ist die Ausgabe von parsedactors (1): scala: 63: Any nimmt keine Parameter [Fehler] println (parsedactors (1)) –
Sie können die Lösung in diesem Link finden: http: //www.scala-lang. org/alt/Knoten/10046.html –