開発者ツール / 15

YAML→CSV / CSV→YAMLコンバーター

構造化されたYAMLのマッピング配列を引用に対応したRFC 4180準拠のCSVに変換、またはCSVを整ったYAMLにパースします。

YAML→CSV / CSV→YAMLコンバーター: TOEAはjs-yamlでYAMLのマッピングレコードをパースし、RFC 4180準拠のCSVに変換します。あるいは、引用に対応したCSVを整形済みのYAMLレコードにパースします。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
YAML→CSV / CSV→YAML変換ツールローカル処理

完全にブラウザ内で実行します

列の作られ方

ヘッダーには、いずれかのレコードに登場するすべてのキーが、最初に見つかった順序で並びます。キーがないレコードには空のセルが入り、キーの値がnullの場合も空になるため、CSV上では両者を区別できません。リストではなく単一のマッピングは、1行になります。予期しない列が現れた場合は、どこかのレコードにスペルミスのキーがある可能性が高いので、YAML内を検索すればそのレコードを見つけられます。

CSVからYAMLに変換するときの数値

逆方向に変換すると、数値に見えるセルはYAMLの数値になり、trueとfalseはブール値になります。郵便番号や先頭にゼロがあるコードはゼロが失われ(02134は2134になります)、1e3は1000になり、15~16桁を超えるIDは丸められます。これらの値が重要な場合は、後からYAMLで値を引用符で囲むか、すべての値を文字列として保持するCSV to JSONを使ってください。

使い方

  1. YAML to CSVまたはCSV to YAMLのモードを選択します。
  2. 元のテキストを貼り付けます。
  3. Convertをクリックして、出力を表示・コピー・ダウンロードします。

プライバシーと制限事項

すべてのパースと変換はお使いのブラウザ内で完結します。

関連ツール

よくある質問

CSVエクスポートに必要なYAMLの形は何ですか?

入力はマッピングオブジェクト(例: キーと値のレコード)のリストである必要があります。

入れ子のオブジェクトはどのように処理されますか?

データを保持するため、入れ子の構造はCSVのセル内でJSONエンコードされます。

無料ツール · ブラウザ内で · アカウント不要