CSV to XML 変換ツール
CSV(またはTSV・パイプ区切り)データをXMLに変換します。ルート要素名やレコード要素名を自由に指定でき、ヘッダー行は列タグとして扱われます。
使い方
- 1 CSV(またはTSV・パイプ区切り)データを貼り付けます。
- 2 ルート要素名(デフォルトは`records`)とレコード要素名(デフォルトは`record`)を設定します。
- 3 「先頭行をヘッダーとして扱う」をオン/オフします。オフにすると列名は`col1`、`col2`…となります。
- 4 生成されたXMLをコピーまたはダウンロードします。
このツールを使う理由
- RFC 4180準拠のCSVパーサーを採用しており、引用符内のカンマや改行を含むデータも正しく処理できます。
- タブ・カンマ・セミコロン・パイプの区切り文字を自動判別します。
- ヘッダー名は自動的に有効なXML要素名へと正規化されます。
- <、>、&、"などの記号は自動でエスケープされ、常に正しいXMLが出力されます。
よくある質問
ヘッダーにスペースや特殊文字が含まれている場合はどうなりますか?
XML要素名にはこれらの文字を使用できないため、自動的にアンダースコアに置き換えられます。数字で始まるヘッダーには先頭に`_`が付加されます。
要素の代わりに属性を使うなど、別のXML構造にしたい場合は?
まず<a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a>でCSVをJSONに変換し、JSONを編集してから、属性プレフィックスを指定できる<a class="text-brand-600 hover:underline" href="/json-to-xml">JSON to XML</a>を使用してください。
出力結果をさらに整形(pretty-print)することはできますか?
出力はすでにインデント済みです。別のインデント設定にしたい場合や、圧縮(minify)したい場合は<a class="text-brand-600 hover:underline" href="/xml-formatter">XML Formatter</a>をご利用ください。
CSV to XML 変換ツール とは?
CSV to XML 変換ツールは、CSV・TSV・パイプ区切りデータを構造化されたXMLコードに変換するツールです。ヘッダー行が列タグとなり、データの各行が1つのレコード要素に変換されます。処理はすべてブラウザ内で完結し、ルート要素名やレコード要素名を自由にカスタマイズできるため、データ連携やインポート用途に適した正しいXMLを生成できます。
機能
ヘッダー駆動の要素
列のヘッダーが子要素名になり、各行がレコードになります。
設定可能な構造
ルート要素とレコード要素の名前を設定できます。区切り文字は自動検出されます(CSV / TSV / パイプ)。
100%プライベート
変換はクライアント側で実行されます。データがアップロードされることはありません。
例
Input
name,role
Ada,Engineer
Output
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<name>Ada</name>
<role>Engineer</role>
</record>
</records>
主な用途
-
1
XMLベースのインポートへの供給
スプレッドシートのエクスポートを、レガシーシステムやAPIが求めるXML形式に変換します。
-
2
設定データやフィードデータの生成
表形式のデータから、フィードやフィクスチャ用の構造化されたXMLレコードを生成します。
-
3
CSVをツリー形式で確認
表形式の行を、レビュー用にネストされたXMLレコードとして表示します。
ZerethonのCSVからXMLへの変換ツールは、CSV、TSV、またはパイプ区切りのデータをブラウザ内で構造化されたXMLに変換します。ヘッダー行は列要素名になり、各データ行はレコード要素になります。ルート要素名とレコード要素名は設定可能です。特殊文字はXMLエスケープされ、データがアップロードされることはありません。
- カテゴリ
- 開発者
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
参考文献
- RFC 4180 — CSVファイルの共通フォーマットおよびMIMEタイプ — IETF
- 拡張マークアップ言語(XML)1.0 — W3C
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。CSV to XML 変換ツール は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
比較
基礎を学ぶ
使い方ガイド
関連ツール
JSONフォーマッター
JSONをオンラインで整形・検証・圧縮。無料・登録不要 — データはブラウザの外へ送信されません。
ツールを開くSQLフォーマッター
SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。
ツールを開くUUID生成ツール
オンラインでUUIDを生成 — v1、v4、v7、Nilに対応。最大10,000件の一括生成が可能。無料・登録不要。
ツールを開くパスワードジェネレーター
暗号学的に安全な強力なランダムパスワードを生成します。長さと文字セットを自由にカスタマイズ可能 — すべてブラウザ内で完結します。
ツールを開くZerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。