コード、データと QRツール

CSV から YAML への変換

CSV を貼り付けて区切り文字とヘッダー規則を選び、データをアップロードせず整った YAML をコピーまたはダウンロードします。

ブラウザ内で処理登録不要プライバシーの説明 ↗

データ行は最大 10,000 行、列は最大 500 列まで貼り付けられます。入力は 100,000 文字までです。

列名は空でなく、一意である必要があります。空のセルは空文字列のままです。

使い方

使い方

  1. 引用符付きフィールド、改行、エスケープされた引用符を含む CSV を貼り付けます。
  2. 区切り文字、ヘッダーの扱い、型検出、YAML のインデントを選びます。
  3. YAML を確認し、コピーするか .yaml ファイルとしてダウンロードします。

CSV のフィールド規則に沿った解析

引用符内のカンマ、改行、二重引用符を一般的な CSV 規則に従って解析します。各行のフィールド数は同じで、ヘッダー名は空でなく一意である必要があります。

安全な YAML 値

型検出を有効にすると true、false、null、安全な数値を変換します。空セルは通常空文字列のままです。型検出を選択しても空セルは空文字列として保持されます。

ローカル処理と上限

変換、コピー、ダウンロードはこのブラウザー内で行います。入力は 100,000 文字、データ行 10,000 行、500 列までです。

よくある質問

あわせて知りたいこと

CSV はアップロードされますか?

いいえ。CSV はブラウザー内でローカルに解析・変換されます。

重複する列はどう扱われますか?

YAML キーが曖昧にならないよう、重複または空のヘッダー名は明確なエラーになります。

ヘッダーなしの CSV を変換できますか?

はい。ヘッダー設定をオフにすると column_1、column_2 などを作成します。

値は常に文字列ですか?

すべてのセルをテキストのままにするか、型検出を有効にして真偽値、null、安全な数値を認識できます。