summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Frank <flori@ping.de>2017-05-31 18:48:06 +0200
committerGitHub <noreply@github.com>2017-05-31 18:48:06 +0200
commitdb200469d3e6a74a508cefe62638e601149f1032 (patch)
tree4e3dc2fd337857ba4f90d6eec13b88d889179c7b
parentabce1e45a62613bd41db7ed66bdb753e1efc8b85 (diff)
parent950440a187ad0b0b25706ed199018ede5203a396 (diff)
downloadjson-db200469d3e6a74a508cefe62638e601149f1032.tar.gz
Merge branch 'master' into patch-1
-rw-r--r--README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md
index a2dfe71..45e1348 100644
--- a/README.md
+++ b/README.md
@@ -214,6 +214,10 @@ json = JSON.generate [1, 2, {"a"=>3.141}, false, true, nil, 4..10]
# => "[1,2,{\"a\":3.141},false,true,null,{\"json_class\":\"Range\",\"data\":[4,10,false]}]"
JSON.parse json
# => [1, 2, {"a"=>3.141}, false, true, nil, 4..10]
+json = JSON.generate [1, 2, {"a"=>3.141}, false, true, nil, 4..10]
+# => "[1,2,{\"a\":3.141},false,true,null,{\"json_class\":\"Range\",\"data\":[4,10,false]}]"
+JSON.parse json, :create_additions => true
+# => [1, 2, {"a"=>3.141}, false, true, nil, 4..10]
```
`JSON.generate` always creates the shortest possible string representation of a