to_yamlする時にmapのキーでソートする。
こうする。
to_yaml[:SortKeys=true]
ソート順を指定したい場合はこんなんでいけた。
h = {'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4} def h.sort super {|a, b| a[1] <=> b[1] } end puts h.to_yaml(:SortKeys => true)
こうする。
to_yaml[:SortKeys=true]
ソート順を指定したい場合はこんなんでいけた。
h = {'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4} def h.sort super {|a, b| a[1] <=> b[1] } end puts h.to_yaml(:SortKeys => true)