teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

2015/02/05 03:20

投稿

unagi0303
unagi0303

スコア48

answer CHANGED
@@ -1,13 +1,11 @@
1
- ある程度の改行を行ってくれるものを探しているのであれば、JSON.pretty_generate を使うのが良いと思います。
1
+ ある程度の改行を行ってくれるものを探しているのであれば、JSON.pretty_generate を使うのが良いと思います。
2
-
3
- ```lang-<ここに言語を入力>
2
+
4
- require 'json'
3
+ require 'json'
5
- data = [1, {"test" => "test2"}, 100, {"foo" => "bar"}]
4
+ data = [1, {"test" => "test2"}, 100, {"foo" => "bar"}]
6
- JSON.pretty_generate(data)
5
+ JSON.pretty_generate(data)
7
-
6
+
8
- => "[\n 1,\n {\n \"test\": \"test2\"\n },\n 100,\n {\n \"foo\": \"bar
7
+ => "[\n 1,\n {\n \"test\": \"test2\"\n },\n 100,\n {\n \"foo\": \"bar
9
- \"\n }\n]"
8
+ \"\n }\n]"
10
-
11
- ```
9
+
12
-
10
+
13
- また gem をインストールすることが出来るのであれば、awesome_print を使うといいかもしれません ( index:false オプションを使ってインデックスの非表示もできます)。
11
+ また gem をインストールすることが出来るのであれば、awesome_print を使うといいかもしれません ( index:false オプションを使ってインデックスの非表示もできます)。