XMLをIEで表示(基礎編) 準備: msxml3.0/msxml4.0のインストール

2003年7月6日(日)更新

Internet Explorer 6.0をお使いの場合は、
個別のmsxml3.0のインストールは不要です。


■準備作業について

たけち: これからお話するXSLTスタイルシートをInternet Explorerで実験するための準備をしようね。

さらら: は〜い。で、どうするの?

たけち: できれば、Internet Explorer6.0があるといいんだ。(すでにInternet Explorer6.0をお使いの方は、Internet Explorer 6.0をお使いの場合へジャンプするか、このページはスキップして、XMLページをIEで表示させるまでの流れへどうぞ。)

さらら: Internet Explorer6.0がない場合はどうするの?

たけち: 最低でも、Internet Expolorer5.5は必要なんだけどね。その場合は、msxml3.0というXMLプロセッサ(あとで説明しますね)を次のサイトからダウンロードして、インストールするんだ。

さらら: あら、ただで使えるのね。 (^ ^*

たけち: 適当なところ(たとえば、D\temp)にmsxml3をダウンロードしたら、そのmsxml3のアイコンをダブルクリックするとインストールができるからね。

msxml3.0のダウンロードサイトの図

Download Japanese Setup (659 KB) をクリックしてくださいね

たけち: あと、msxml3.0を使えるようにするには、次のことをする必要があるんだ。

さらら: えっ、そうなの?!

たけち: 上に書いたmsxml3.0のダウンロードサイトのメニューから、"Xmlinst.exe Replace Mode Tool"を選んで、Xmlinstをダウンロードしてから、そのXmlinst(xmlinst.exe)をダブルクリックするといいよ。(DOSプロンプトでxmlinstを実行されるほうが良いですが・・・)

Xmlinstのダウンロードサイトの図

Downloadをクリックしてくださいね

さらら: ・・・・・終わったよ。思ったほどは難しくなかったわ。ダウンロードにちょっと時間がかかったけど。

たけち: じゃあ、準備ができたので、お話をはじめるね。

さらら: は〜い!!

→次はXMLテキスト表示の流れです (^ ^;


補足-1 : ■msxml3.0のインストールがうまく行かない時

msxml3をインストールしようとしmsxml3.exeを実行したときに次のメッセージが出るときがあります。

  • "Error creating process . Reason:指定されたファイルが見つかりません。"

このような場合は、インストーラが古いので次のサイトからWidnows Installerをダウンロードして、お使いのWindows用のインストーラをインストールしてください。

Windows Installerのダウンロードサイトの図

お使いのWindows用のインストーラををクリックしてくださいね


補足-2 : ■Internet Explorer 6.0をお使いの場合

Internet Explorer 6.0をお使いの場合は、ここで説明している個別のmsxml3.0のインストールは不要です。Internet Explorer 6.0 SP1をインストールされたい方は次のサイトからダウンロードしてください。

さらら: こっちにしちゃったほうが楽ね。

そうだね。

  • Internet Explorer 6.0 SP1のダウンロードサイト
  • Downloadをクリックしてくださいね


    補足-3 : ■msxml4.0のインストール

    msxml4.0はmsxml3.0に比べて次のような変更がされているようです。詳しくは、http://www.microsoft.com/japan/msdn/xml/downloads/msxml4.aspをご参照ください。

    • 処理スピードが速くなっている
    • W3C XML Schemaに対応している

    msxmlのダウンロードとインストールは次の手順となります。

    【 1 】 msxml4.0をダウンロードする

    Downloadをクリックしてくださいね

    【 2 】 msxml4.0をインストールする

    • ダウンロードした msxmljpn.msi をダブルクリックします

    【 3 】 msxml4.0を使用するよう設定する

    • 次のコマンドを実行します
      regsvr32 msxml4.dll

    regsvr32 msxml4.dll コマンドを実行します