アップロード不要・ブラウザ内で処理

CSVをYAMLに変換

CSVをYAML 1.2のマッピングのリストに変換します。キーと値を引用符で囲み、番号・日付・trueなどを文字列として保存します。

ブラウザ内で処理会員登録不要文字コード・区切り文字を確認途中までのデータは保存しません
ファイルをドロップするか、データを貼り付けてください。公開URLやサンプルからも読み込めます。
行数0
列数0
文字コード自動
区切り文字自動
問題項目0

ファイルを開いて始める

データは画面表示とは別に読み込みます。会員登録なしで、検索、並べ替え、チェック、修正、保存ができます。

変換前と保存結果を見比べる

次の架空の商品データで、日本語、番号の先頭の0、空欄の扱いを確認できます。

次のCSVを読み込み、区切り文字をカンマ、先頭行を見出しとして設定してください。

商品コード,商品名,備考
00123,ノート,店頭受取
00456,ボールペン,
- "商品コード": "00123"
  "商品名": "ノート"
  "備考": "店頭受取"
- "商品コード": "00456"
  "商品名": "ボールペン"
  "備考": ""

保存したファイルを利用先で開き、2件のデータと00123・00456が残っていることを確認してください。

このツールでできること

CSVをYAMLに変換

CSVの1行を1つのマッピングとしてリストに並べます。キーと値はすべて二重引用符で囲み、true、日付、先頭に0がある番号も文字列として保存します。数値や真偽値には自動変換しません。設定ファイルの入れ子構造を自動で復元する機能ではありません。

使い方

  1. 元ファイルを選び、見出しと列の分かれ方を確認します。
  2. 必要な設定やシートを選び、番号・空欄・記号を元データと照合します。
  3. 保存する行の範囲を確認してダウンロードし、利用先で表示を確かめます。

よくある用途

  • 見出しは空欄や重複がない状態にしてください。CSVの空欄はnullではなく空文字列にし、データがない場合は空のリストを出力します。
  • 変換前後で、番号の桁数や空欄の扱いが変わっていないか確認します。
  • 保存する行の範囲を選び、変換結果をダウンロードします。

ファイルの取り扱いとプライバシー

端末から選択したファイルは、ブラウザ内で読み取ります。ファイルの内容やファイル名をCSV Dockのサーバーへアップロードしたり、アクセス解析へ含めたりしません。公開URLを指定した場合だけ、ブラウザからそのURLへ直接アクセスします。接続先が外部サイトからの読み込みを許可していない場合は利用できません。

対応しているデータと注意点

  • 見出しは空欄や重複がない状態にしてください。CSVの空欄はnullではなく空文字列にし、データがない場合は空のリストを出力します。

よくある質問

ファイルはアップロードされますか?

端末から選んだファイルはブラウザ内で処理します。公開URLを指定した場合だけ、そのURLへブラウザから直接アクセスします。

出力形式にはどのような制限がありますか?

見出しは空欄や重複がない状態にしてください。CSVの空欄はnullではなく空文字列にし、データがない場合は空のリストを出力します。

関連するCSVツール