CSVをXMLに変換 — 無料オンライン

下にCSVを貼り付けて「変換」をクリックすると、瞬時にXMLが得られます。

入力 準備完了

入力の統計は、このフィールド上部の統計ボタンから確認できます。

出力

出力の統計は、このフィールド上部の統計ボタンから確認できます。

結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。

このツールでできること

CSVからXMLへの変換ツールは、カンマ区切りの行を整形式のXML文書に変換します。1行目は見出しとして読み込まれ、続く各行が1つの<item>要素に、各列が見出し名を持つ子要素になります。

出力は標準のXML宣言と単一の<root>要素で始まるため、どのXMLパーサー、ブラウザー、インポートツールでも手直しなしで開けます。値は必要に応じてエスケープされるので、セル内のアンパサンドや山括弧が文書を壊すことはありません。

こんなときに使えます

  • 取引先、仕入先のフィード、古いインポートシステムがXMLしか受け付けないのに、データは表計算ソフトのエクスポートにある場合。
  • ネットショップやマーケットプレイスにアップロードする前に、CSVファイルから商品フィードや価格フィードを作る場合。
  • XMLベースのAPI向けにテストデータを用意し、結果をXMLバリデーターで確認する場合。
  • 国コードや価格表などの小さな参照表を、アプリ用のXMLリソースファイルに変換する場合。

使用例

入力

id,name,city
1,Ana,Lisbon
2,Ben,Oslo

出力

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item>
    <id>1</id>
    <name>Ana</name>
    <city>Lisbon</city>
  </item>
  <item>
    <id>2</id>
    <name>Ben</name>
    <city>Oslo</city>
  </item>
</root>

このツールについての質問

列名にスペースを含めてもよいですか?

XMLの要素名にはスペースを使えないため、order_idやorderIdのような見出しにしてください。短くシンプルな見出しは、後でXPathで検索するときにも扱いやすくなります。

CSVの区切り文字は何が必要ですか?

カンマとセミコロンは自動で判別されます。タブ区切りのデータは、変換元の形式としてTSVを選んでください。カンマや改行を含む引用符付きのフィールドも正しく読み込まれます。

rootとitemの要素名は変更できますか?

変換ツール自体では変更できず、常に<root>と<item>が書き出されます。検索と置換で名前を変えるか、次の工程がJSONを前提にしているならCSVをJSONに変換でまずJSONに変換してください。

よくある質問

このツールで機密データを変換しても安全ですか?

はい - データは処理後すぐに削除されます。サーバー上に記録・保存されることはありません。

ファイルサイズに制限はありますか?

通常サイズのドキュメントであれば問題なく処理できます。非常に大きなファイルの場合は、事前に分割することをおすすめします。

このツールは無料ですか?

はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。

結果はどこで確認できますか?

このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。