開発者ツール / 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%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
列の作られ方
ヘッダーには、いずれかのレコードに登場するすべてのキーが、最初に見つかった順序で並びます。キーがないレコードには空のセルが入り、キーの値がnullの場合も空になるため、CSV上では両者を区別できません。リストではなく単一のマッピングは、1行になります。予期しない列が現れた場合は、どこかのレコードにスペルミスのキーがある可能性が高いので、YAML内を検索すればそのレコードを見つけられます。
CSVからYAMLに変換するときの数値
逆方向に変換すると、数値に見えるセルはYAMLの数値になり、trueとfalseはブール値になります。郵便番号や先頭にゼロがあるコードはゼロが失われ(02134は2134になります)、1e3は1000になり、15~16桁を超えるIDは丸められます。これらの値が重要な場合は、後からYAMLで値を引用符で囲むか、すべての値を文字列として保持するCSV to JSONを使ってください。
使い方
- YAML to CSVまたはCSV to YAMLのモードを選択します。
- 元のテキストを貼り付けます。
- Convertをクリックして、出力を表示・コピー・ダウンロードします。
プライバシーと制限事項
すべてのパースと変換はお使いのブラウザ内で完結します。
関連ツール
よくある質問
CSVエクスポートに必要なYAMLの形は何ですか?
入力はマッピングオブジェクト(例: キーと値のレコード)のリストである必要があります。
入れ子のオブジェクトはどのように処理されますか?
データを保持するため、入れ子の構造はCSVのセル内でJSONエンコードされます。
無料ツール · ブラウザ内で · アカウント不要