YAML 入力

CSV 出力

YAML → CSVコンバーターとは?

YAML(YAML Ain't Markup Language)データをCSV(カンマ区切り値)形式に変換したいですか?このツールはYAML仕様に従って即座に変換を行います。CSVはスプレッドシート、データ分析、データベースへのインポートに最適で、YAMLは設定ファイルに優れています。必要なときにいつでも両者を変換できます。

YAML設定をExcelにエクスポートする場合、スプレッドシートでデータを分析する場合、またはデータベースにインポートする場合など、あらゆる変換ニーズに対応しています。まずYAMLバリデーターでYAMLが有効かどうか確認してから、CSVに変換することをお勧めします。必要であればJSON → YAMLのように他の形式から変換してから処理することもできます。

すべてブラウザ上で処理されます。データのプライバシーは守られます。変換してダウンロードし、CSVファイルをすぐにご利用いただけます。詳細はYAMLをご参照ください。

YAML → CSVコンバーターの使い方

YAMLをCSVに変換するには、以下の手順に従ってください。各ステップはこのページの実際のボタンとパネルを使用します。

1

貼り付け・アップロード・サンプル読み込み

左パネルにYAMLを貼り付けるか、アップロードをクリックしてファイルを読み込みます。サンプルをクリックすると、通信会社の加入者YAMLのサンプルを確認できます。不安な場合は事前にYAMLバリデーターで検証してください。例:

subscribers:
  - subscriberId: SUB-1001
    plan: Unlimited 5G
    dataUsage: 45.2
    carrier: Verizon
  - subscriberId: SUB-1002
    plan: Family Plan
    dataUsage: 120.5
2

CSV出力を確認

右パネルにCSV出力が表示されます。ネストされた構造はフラット化され、キーが列ヘッダーになり、配列が行に変換されます。ExcelおよびGoogle スプレッドシートと互換性があります。

3

ダウンロードまたはコピー

ダウンロードをクリックして.csvとして保存するか、コピーでクリップボードにコピーします。Excel、Google スプレッドシートで開いたり、データベースにインポートできます。CSV → YAMLを使って元に戻すこともできます。すべての処理はブラウザ上で実行されます。

実際に活用できる場面

データ分析

YAMLデータをCSVに変換してExcelまたはGoogle スプレッドシートで分析します。設定ファイルの分析、データの比較、YAML構造からのレポート作成に最適です。

データベースへのインポート

YAMLデータをCSVフォーマットを必要とするデータベースにインポートします。多くのデータベースツールがCSVインポートに対応しているため、この変換はデータ移行に不可欠です。

スプレッドシートでの作業

スプレッドシートアプリでYAMLデータを扱います。設定、設定値、データファイルをCSVに変換して、ExcelやGoogle スプレッドシートでの編集・操作を容易にします。

レポート作成

YAMLデータからレポートを生成します。YAML構造をCSVに変換して、スプレッドシートツールでチャート、テーブル、プレゼンテーションを作成します。

よくある質問

YAMLデータは保存されますか?

いいえ。すべての処理はブラウザ上で行われます。YAML仕様のデータがお使いのコンピュータ外に出ることはなく、私たちもデータを見ることはできません。

ネストされた構造はどのように処理されますか?

ネストされたYAML構造はCSVの行にフラット化されます。キーは列ヘッダーになり、ネストされた値は適切な列に配置されます。配列は複数の行になります。詳細はDocker Composeをご参照ください。

CSVをYAMLに戻せますか?

はい。CSV → YAMLコンバーターを使用してCSVファイルをYAML形式に変換できます。変換は双方向に対応しています。

YAMLに配列が含まれている場合はどうなりますか?

YAMLの配列は複数のCSV行に変換されます。配列の各要素が別々の行になり、他のキーは必要に応じて各行に繰り返されます。

出力されたCSVはExcelと互換性がありますか?

はい。YAML仕様に準拠したCSV出力は標準CSVフォーマットに従っており、Excel、Google スプレッドシート、その他のスプレッドシートアプリで問題なく開けます。

大きなデータセットでも動作しますか?

Wikipedia YAMLにあるように、すべてブラウザ上で処理されるため、ご利用のデバイスの性能に依存します。小〜中規模のYAML構造は即座に変換されます。非常に大きな構造は数秒かかる場合があります。

他のYAMLツール

変換はYAML処理の一つに過ぎません。他にも便利なツールをご用意しています: