grsytools.jp

課題から入り、確認順と次の一手まで追える実務導線サイト

課題別の進め方

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

JSON 整形、CSV ↔ JSON 変換、UUID / ULID の生成や読み取りを、入力形式と出口で分けて確認する親ページです。データ変換・開発カテゴリの中でも、まず何から開くかを決めやすくします。

このページが向くケース

構造化データの整形、別形式への変換、ID の生成と読み取りは見た目が近くても用途が異なります。このページでは JSON / CSV、ID 生成、ID 読み取りの順で入口を分けます。

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

確認の進め方

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

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

  • JSON整形

    JSON の構文と見た目を確認したいときの入口です。

  • JSON→CSV

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

  • CSV→JSON

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

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

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

  • UUID生成

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

  • ULIDデコード

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

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

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

見分け方と次の一手

  • JSON の整形と CSV 変換は別工程

    見やすくするだけなら JSON整形、表形式に渡したいなら CSV 変換を使います。

  • ID は生成か読み取りかで入口が変わる

    新しい値を作る場面と、既存値の意味を確認する場面を混ぜないほうが迷いにくくなります。

  • 文字列整形が主目的なら text 側へ戻る

    構造データではなく貼り付け文字列の修正が目的なら、文章・テキスト側の入口が近くなります。

このページから使う既存ツール

個別ツールはここから順番に使い分けられる部品として置いています。

JSON整形

JSON の構文と見た目を確認したいときの入口です。

JSON→CSV

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

CSV→JSON

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

UUID生成

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

ULIDデコード

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

補助ページ

用語や全体地図が必要な場面だけ、補助ページへ戻ります。