XMLからCSVへの変換
XML入力
1,000,000文字以内のフラットなXML表を貼り付けてください。変換はこのブラウザー内で行われます。
シンプルなXML表をブラウザー内でCSVに変換するツールです。ルート直下にある同名の要素が行になり、行要素の属性は @ で始まる列に、単純なテキストだけを持つ直接の子要素は通常の列になります。XMLを貼り付け、検出された行数と列数を確認し、CSVをコピーまたはダウンロードするという3段階をすべてローカルで処理します。
XMLをCSVに変換する手順
-
1
XMLを貼り付ける
正しい形式のXMLテキストを1,000,000文字まで貼り付けます。ファイルのアップロードには対応していません。
-
2
フラット構造を確認する
ルートには同名の行要素が1件以上、直接含まれている必要があります。各行には属性と、単純なテキストだけを持つ直接の子要素を含められます。
-
3
表を確認する
CSV作成前に、検出された行数と列数を確認します。上限は10,000行、200列です。
-
4
コピーまたは保存する
カンマ区切りのUTF-8 CSVをクリップボードへコピーするか、ファイルとしてダウンロードします。
対応するXML構造
対応するのは、次のような明確なフラット構造です。
<people>
<person id="1">
<name>Ada</name>
<city>London</city>
</person>
<person id="2">
<name>Lin</name>
<city>Taipei</city>
</person>
</people>
この例では、ルート直下の2つの person が行です。属性の id は @id 列に、name と city はテキスト列になります。
@id,name,city
1,Ada,London
2,Lin,Taipei
すべての行要素は同じ名前でなければなりません。行内の直接の子要素にはテキストだけを含め、さらに子要素を入れることはできません。同じ行で同じフィールド名を繰り返すこともできません。ある行に存在しないフィールドは、CSVでは空欄にできます。
受け付けない構造
形式が正しくないXML、DOCTYPE または ENTITY 宣言、行を持たないルートは拒否されます。異なる名前の行が混在する場合、要素が入れ子になっている場合、同じ行でフィールド名が重複する場合もフラット表として扱えません。10,000行、200列、1,000,000文字のいずれかを超える入力は処理されません。
XPathの指定、入れ子データの平坦化、リストの展開や結合、名前空間の対応付け、別の区切り文字、APIには対応していません。入れ子のXMLは、各行が属性と直接のテキストフィールドだけを持つ形にあらかじめ整えてください。
CSV形式と安全対策
出力はカンマ区切りで、UTF-8としてダウンロードされます。カンマ、二重引用符、改行を含むセルは、CSVの規則に従って引用符で囲まれます。=、+、-、@ で始まる値は、表計算ソフトが数式として実行しないようテキストとして保護されます。それでも、ファイルを開いたり共有したりする前に行と列を確認してください。
プライバシー
XMLテキスト、表の確認内容、CSV結果はこのブラウザー内にとどまります。内容がサーバーへ送信されたり、URLに書き込まれたり、履歴として保存されたりすることはありません。最初からやり直すと現在のローカル作業は消去されます。機密データの場合は、ダウンロードしたCSVも安全な場所で管理してください。
よくある質問
できません。各行に含められるのは、属性と単純なテキストだけを持つ直接の子要素です。入れ子要素は、事前に別の処理で平坦化してください。
行要素の属性は、要素フィールドと区別できるよう @ で始まる列になります。たとえば id 属性は @id 見出しになります。
できません。カンマ区切りのUTF-8 CSVを生成します。タブ、セミコロン、独自の区切り文字、BOMの設定はありません。
送信されません。XML解析、表の確認、CSV生成はブラウザー内で行われ、内容はURLや履歴にも入りません。
関連ツール
MKV から MP4 への変換ツール
MKV 動画を MP4 に変換して、iPhone、iPad、QuickTime、ブラウザ、テレビ、編集ソフトでよりスムーズに再生。.mkv ファイルをアップロードし、互換性のある .mp4 をダウンロードできます。
M4A から MP3 への変換ツール
M4A 音声を MP3 に変換して、より幅広い再生環境に対応。.m4a ファイルをアップロードして、互換性のある .mp3 コピーをダウンロードできます。
字幕ファイル変換
SRTとWebVTTをブラウザ内で相互変換。キューの時刻を検証し、複数行の字幕を保ったままコピーまたはダウンロードできます。
ZIPアーカイブ展開ツール
ZIP、JAR、XPI、DOCX、XLSX、PPTX、ODTの内部をブラウザー内で確認し、アーカイブをサーバーへ送信せずに個別のファイルをダウンロードできます。
WordからMarkdownへの変換ツール
WordのDOCXファイルをブラウザ内で整ったMarkdownに変換します。見出し、リスト、リンク、シンプルな表を保ち、編集可能な.mdファイルをコピーまたはダウンロードできます。
CSVからExcelへ変換
CSVをブラウザ内で単一シートのXLSXへ変換します。区切り文字を確認し、IDを保持し、安全な数値だけを数値セルにして内容を送信せず保存できます。