diff options
author | Florian Frank <flori@ping.de> | 2017-05-31 18:48:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-31 18:48:06 +0200 |
commit | db200469d3e6a74a508cefe62638e601149f1032 (patch) | |
tree | 4e3dc2fd337857ba4f90d6eec13b88d889179c7b | |
parent | abce1e45a62613bd41db7ed66bdb753e1efc8b85 (diff) | |
parent | 950440a187ad0b0b25706ed199018ede5203a396 (diff) | |
download | json-db200469d3e6a74a508cefe62638e601149f1032.tar.gz |
Merge branch 'master' into patch-1
-rw-r--r-- | README.md | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 |