エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Shellで構築するSQL「ShellQL」を作ってみる #3「json2csv」
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Shellで構築するSQL「ShellQL」を作ってみる #3「json2csv」
JSONファイルをCSVファイルとKeyファイルに変換するshellスクリプトです。 概要 JSONファイルをCSVに変... JSONファイルをCSVファイルとKeyファイルに変換するshellスクリプトです。 概要 JSONファイルをCSVに変換するのは、さほど難しくないだろうと取り掛かったが、いくつかの困難があったので、メモとともにver 1.0を載せておきます。 ちなみに、この処理もjqモジュールのみ使用することになるので、事前インストールをお願いします。 苦労ポイント 当初は、jsonデータのkey値を除いたvalue値のみをカンマ区切りでテキスト化すればいいと考えてましたが、jsonファイルは、keyの並びが変更可能という点がカラム値固定のcsvと大きく違っている事に気が付きました。 また、同じような理由で、keyの存在も任意で行うことができるので、全てのレコードを一度検索して共通のkeyデータを作成しないといけないというところに気がついた時点で少し構築に時間を要しました。 あと、jqコマンドを使った際