XML入力

CSV出力

XMLをCSVの例

XML配列をCSV行に変換。通信テーマの例:

例:加入者リスト

XML入力

CSV出力:

CSV出力

上のサンプルボタンをクリックしてエディターにさらに例を読み込みます。

XMLをCSVとは?

XMLは階層的で、CSVは表形式です。XMLをCSVに変換すると、繰り返し要素がスプレッドシートのインポートやデータパイプライン用に行にフラット化されます。変換はブラウザ内で実行されます。サーバーに送信されるものはありません。

このツールの使い方

1

XMLを貼り付けまたはアップロード

XMLを貼り付けるか、ファイルをアップロードします。サンプルでサンプルデータを読み込めます。

2

CSV出力を確認

右のパネルにフラット化されたCSVが表示されます。繰り返し要素は行になり、ネストされたデータは列になることがあります。

3

コピーまたはダウンロード

<strong>コピー</strong>または<strong>ダウンロード</strong>を使用してください。JSONをCSVにするにはJSONをCSVにを、XMLのフォーマットにはXMLフォーマッターを使用してください。

XMLをCSVが役立つ場面

XMLデータ(SOAP、フィード、設定)をスプレッドシート、CSVインポートツール、またはデータパイプラインに投入する場合、ここで変換してください。繰り返し要素は行にフラット化されます。MDN DOMParserで解析を参照。

よくある質問

ネストはどのように処理されますか?

繰り返し要素は行にフラット化されます。ネストされたオブジェクトは列または連結された値になることがあります。構造はXMLに依存します。

データはどこかに送信されますか?

いいえ。変換はブラウザ内で実行されます。

関連ツール

CSV形式はRFC 4180CSV仕様を参照。XMLはW3C XML仕様W3C XMLを参照。ブラウザでの解析はMDN DOMParserを参照。JSONはjson.orgを参照。