grsytools.jp

手元の作業をブラウザで処理する

作業メモ

JSON / CSV / ID 変換の使い分け

JSON / CSV の変換と、ID の生成・読み取りは別の作業です。まず JSON / CSV、次に ID を分けます。

整形・相互変換・ID処理を分ける

文字列をきれいにしたいのか、形式を変えたいのか、識別子を扱いたいのかで開くページが変わります。

  • JSON整形と CSV 変換は別作業

    見やすくするだけなら整形、表データへ渡すなら JSON / CSV 変換を使います。

  • ID は生成と読み取りを混ぜない

    新しい UUID / ULID が必要なのか、既存値の時刻や形式を見たいのかを先に決めます。

次にやること

1. JSON を整えるか、形式を変えるかを分ける

JSON の見やすさ確認と CSV 変換は別の作業として扱います。

  • JSON整形

    JSON の構文と見た目を確認したいときに開きます。

  • JSON→CSV

    JSON を表形式へ変換したいときに使います。

  • CSV→JSON

    CSV を JSON に戻したいときに使います。

2. ID を新しく作るか、既存値を読むかで分ける

生成系とデコード系を混同しないように入口を分けます。

  • UUID生成

    新しい識別子を発行したいときに使います。

  • ULIDデコード

    既存の ULID を読み取りたいときに使います。

3. 形式と文字列のどちらを触るかを見直す

構造ではなく生テキストの整形が主目的なら、別カテゴリへ戻ります。

詰まりやすい場面

  • JSON を見やすくしたいのか、CSV と相互変換したいのかで迷うとき
  • UUID / ULID を新規発行したいのか、既存値を読み取りたいのか曖昧なとき
  • テキスト整形ではなく構造や識別子の確認から始めたいとき

まず開くツール

各段階で最初に開くものだけを並べています。

JSON整形

JSON の構文と見た目を確認したいときに開きます。

UUID生成

新しい識別子を発行したいときに使います。

必要なら見るページ

用語や周辺ツールが必要なときだけ使います。