• ベストアンサー

大量の xmlファイルをエクセルに読み込ませたい

10万以上ある同じ形式の xmlファイル(4KBくらい)から特定のタグだけを取得して、エクセル2007で読み込む方法はありませんか。 ファイル名は規則性(数字が100毎に増える)があるのでスクリプトを書けばうまくいきそうですがファイルが大量にあるためとても時間がかかりそうです。使える言語は PHP ですが、あまり使いこなせていません。PHP でなくても単独で使えるツールなどはあるでしょうか。 環境は win7 と linux です。

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

多くのスクリプト言語にsimple_xmlというモジュールがあります。 基本的にはXMLの構造をそのまま読み込んでくれますので、ほとんど何も考えずに必要なデータを取り出せます。 PHP使いではないので詳しくはわかりませんが、このあたりを参考に http://php.net/manual/ja/simplexml.examples-basic.php

nixaht
質問者

お礼

やっぱりその方法が一番王道ですかね。回答有難うございました。

関連するQ&A

専門家に質問してみよう