TOMLをCSVに変換
TOMLをCSV形式に即座に変換
TOML入力
CSV出力
TOMLをCSVにとは?
TOMLは設定形式です。CSVは表形式データです。TOMLをCSVに変換すると、TOMLのテーブルがCSVの行になります。設定からスプレッドシート互換の出力が必要な場合に使用します。TOML仕様とRFC 4180が形式を定義しています。
このツールは完全にブラウザ内で動作します。サーバーには何も送信されません。TOMLを貼り付けるかファイルをアップロードして、CSV出力を取得します。JSONやYAML出力にはTOMLをJSONにまたはTOMLをYAMLにを、まずTOMLをフォーマットするにはTOMLフォーマッターを使用してください。
TOMLをCSVが役立つ場面
CargoやPoetryの設定をスプレッドシートに移行するとき、またはCSVベースのツールに表形式データを投入するときに、ここで変換します。TOMLのテーブルは行に;キーは列になります。
TOMLをCSVの例
TOMLをCSVに変換します。テレコムテーマの例:
例:加入者設定
CSV出力:
上のサンプルボタンをクリックして、エディターにより多くの例を読み込んでください。
このツールの使い方
貼り付けまたはアップロード
左のパネルにTOMLを貼り付けるか、.tomlまたは.txtファイルをアップロードします。サンプルでサンプル設定を読み込みます。クリアでリセットします。
CSV出力を表示
右のパネルに変換されたCSVが表示されます。TOMLのテーブルは行にフラット化されます。無効なTOMLはエラーを表示します。
コピーまたはダウンロード
CSVを取得するにはコピーまたはダウンロードを使用してください。CSVをJSONにするにはCSVをJSONにを、JSONをTOMLにするにはJSONをTOMLにを使用してください。
TOMLをCSVが役立つ場面
設定データをスプレッドシート、レポート、表形式ツールにエクスポートするときに、TOMLをCSVに変換します。Cargo.tomlの依存関係、pyproject.tomlのセクション、表形式のTOMLに最適です。階層的な出力にはTOMLをJSONにまたはTOMLをYAMLにを使用してください。
よくある質問
データはプライベートですか?
はい。変換は完全にブラウザ内で行われます。データはサーバーに送信されません。
ネストされたテーブルはどのように処理されますか?
TOMLのネストされたテーブルはCSVにフラット化されます。キーは区切り文字で結合される場合があります。構造に応じて出力を確認してください。
配列はサポートされていますか?
TOMLの配列は複数行または単一セルになる場合があります。正確なマッピングは実装に依存します。
CSVとJSONとYAMLの違いは?
CSVはフラットで表形式です。JSONとYAMLは階層を保持します。スプレッドシート形式のデータにはCSVを使用してください。
CSVをTOMLに変換できますか?
このツールはTOMLをCSVに変換します。CSVをJSONにするにはCSVをJSONに、次にJSONをTOMLにで2段階の変換ができます。