作業メモ
JSON / CSV / ID 変換の使い分け
JSON / CSV の変換と、ID の生成・読み取りは別の作業です。まず JSON / CSV、次に ID を分けます。
整形・相互変換・ID処理を分ける
文字列をきれいにしたいのか、形式を変えたいのか、識別子を扱いたいのかで開くページが変わります。
JSON整形と CSV 変換は別作業
見やすくするだけなら整形、表データへ渡すなら JSON / CSV 変換を使います。
ID は生成と読み取りを混ぜない
新しい UUID / ULID が必要なのか、既存値の時刻や形式を見たいのかを先に決めます。
次にやること
1. JSON を整えるか、形式を変えるかを分ける
JSON の見やすさ確認と CSV 変換は別の作業として扱います。
2. ID を新しく作るか、既存値を読むかで分ける
生成系とデコード系を混同しないように入口を分けます。
3. 形式と文字列のどちらを触るかを見直す
構造ではなく生テキストの整形が主目的なら、別カテゴリへ戻ります。
- データ変換・開発カテゴリ
構造化データ系の周辺ツールを広く見たいときに戻ります。
- 文章・テキストカテゴリ
改行や空白など、生テキスト側を見たいとき。
詰まりやすい場面
- JSON を見やすくしたいのか、CSV と相互変換したいのかで迷うとき
- UUID / ULID を新規発行したいのか、既存値を読み取りたいのか曖昧なとき
- テキスト整形ではなく構造や識別子の確認から始めたいとき
まず開くツール
各段階で最初に開くものだけを並べています。
必要なら見るページ
用語や周辺ツールが必要なときだけ使います。
- データ変換・開発カテゴリ
JSON / CSV / SQL / ID の周辺ツールも見たいとき。