--- title: ワンライナーでJSON <-> YAMLの変換 tags: ["Ruby", "JSON", "YAML"] categories: ["Programming", "Ruby"] date: 2018-07-17T03:08:06Z updated: 2018-07-24T15:20:19Z --- memo ### JSON -> YAML ```bash cat foo.json | ruby -ryaml -rjson -e 'puts YAML.dump(JSON.load(ARGF))' ``` ### YAML -> JSON ```bash cat foo.yml | ruby -ryaml -rjson -e 'puts JSON.dump(YAML.load(ARGF))' ``` Pretty Printする場合は ```bash cat foo.yml | ruby -ryaml -rjson -e 'puts JSON.pretty_generate(YAML.load(ARGF))' ```