実は、お手持ちのEXCELで実現できてしまいます。
EXCELでXMLデータをインポート
手持ちのEXCEL2007で説明しますね。
1)データタブをクリックし、「その他のデータソース」をクリックします。
3)データファイル選択ダイアログで、インポートしたいXMLを選択します。
4)下記メッセージが表示された場合は、そのままOKボタンをクリックします。
5)EXCELのどのセルを左上座標として取り込むか指定します。
※通常は、シートの最初のセル「$A$1」で良いです。
6)以上でEXCELにXMLデータのインポートは完了です。
EXCELにXMLの項目名がちゃんと取り込まれるので表形式のきれいなEXCELシート
が出来上がります。
CSV形式で保存
ここまででEXCELへの取り込みが完了していますので、保存する際に「ファイルの種類」でCSVを選択して保存すればCSVファイルへの変換が完了です。
CSVファイルに保存する前に、EXCELの「並べ替え」機能を使えば、取り込んだデータの並び順の変更も行えるので便利です。
EXCELは、使い込むと意外と便利な機能がたくさんあります。




