diff options
author | Derek Chen-Beker <dchenbecker@gmail.com> | 2010-07-29 16:35:18 +0000 |
---|---|---|
committer | Derek Chen-Beker <dchenbecker@gmail.com> | 2010-07-29 16:35:18 +0000 |
commit | c479dcdd980fa79964636c755cf932c83baf86da (patch) | |
tree | 914850103f0a8d0d0641ccf4bc26056999bcce8f /src | |
parent | 69ff5578c011c79011e02ca0f49292b1687d5b44 (diff) | |
download | scala-c479dcdd980fa79964636c755cf932c83baf86da.tar.gz scala-c479dcdd980fa79964636c755cf932c83baf86da.tar.bz2 scala-c479dcdd980fa79964636c755cf932c83baf86da.zip |
Modified toString on JSONObject and JSONArray t...
Modified toString on JSONObject and JSONArray to print JSON
Closes #3605
Relatively minor change to get it working.
Diffstat (limited to 'src')
-rw-r--r-- | src/library/scala/util/parsing/json/Parser.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library/scala/util/parsing/json/Parser.scala b/src/library/scala/util/parsing/json/Parser.scala index e8e7897ca4..ce9c1dd3fe 100644 --- a/src/library/scala/util/parsing/json/Parser.scala +++ b/src/library/scala/util/parsing/json/Parser.scala @@ -26,7 +26,7 @@ sealed abstract class JSONType * @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org"> */ case class JSONObject (obj : Map[Any,Any]) extends JSONType { - override def toString = "JSONObject(" + obj.map({ case (k,v) => k + " -> " + v }).mkString(", ") + ")" + override def toString = "{" + obj.map({ case (k,v) => k + " : " + v }).mkString(", ") + "}" } /** @@ -34,7 +34,7 @@ case class JSONObject (obj : Map[Any,Any]) extends JSONType { * @author Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org"> */ case class JSONArray (list : List[Any]) extends JSONType { - override def toString = "JSONArray(" + list.mkString(", ") + ")" + override def toString = "[" + list.mkString(", ") + "]" } /** |