• ベストアンサー

MSXMLとは?

MSXMLとは何をするものなんでしょうか? ブラウザに表示させるためにXMLをHTMLに変換するものと考えてよろしいんでしょうか? よろしくおねがいします。

  • XML
  • 回答数2
  • ありがとう数14

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

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

MSXMLはMicrosoftが提供するXML関連ライブラリです。 >ブラウザに表示させるためにXMLをHTMLに変換するものと考えてよろしいんでしょうか? ちょっと違います。 質問者さんの言っている変換機能(XSLT)はMSXMLの提供する機能の一部です。

参考URL:
http://msdn2.microsoft.com/en-us/library/ms760399(VS.85).aspx

その他の回答 (1)

  • ldir
  • ベストアンサー率0% (0/2)
回答No.1

多分 MSXML ではなく MSXSL。 コマンドラインで動作する XSLT プロセッサ。

関連するQ&A

  • MSXML6を使うには?

    この間Avalon & Indigo beta 1を興味本位で入れてみたのですが(使い方を調べるのが面倒くさいので使っていませんが:-P) で、そのインストール中確か、「MSXML6をインストールしています」との表記が出ていました。 Sleipnir2 beta2(JScript有効)で http://hp.vector.co.jp/authors/VA008536/script/ の「IEが使用するMSXMLのバージョンを調べる」にアクセスしたところ ------------------ XSLT vendor: Microsoft ( http://www.microsoft.com ) XML version: 1 MSXML version: 3 ------------------ と返ってきました。どーしたらMSXML version: 6に出来るでしょうか? #普段使っているのはFirefox Trunkなので使わないんですけど、興味本位です。気になったので....

  • MSXML2がある環境はどのような環境なのでしょうか?

    お世話になります。 VBAなどで、MSXML2を使用して、XMLの書き換えなどをしているのですが、 どのようなPC環境にMSXML2が入っているのかわからない状態です。 具体的には下記3点がそのVBAを動かす環境なのですが、教えていただければと思います。(2)のIE6が入っているのでMSXML2は入っているなど教えていただきたく思います。 (1)MSXML4がある環境でしたらMSXML2はあると思ってよいのでしょうか? (2)このVBAを使用したい環境はIE6以上が入っている環境ですがMSXML2はIE6以上に含まれているのでしょうか? (3)Windows2000,XP、Vista,windows7なのですがMSXML2があらかじめ入っているのでしょうか? お手数ですがよろしくお願いします。

  • MSXML で Windows-31J のキャラセットが読めない

    MSXML で Windows-31J のキャラセットの XML を読めないのですが(サポートされていないとエラーが返ってきます)、これって MSXML の仕様なんでしょうか??? MSXML のバージョンによっては読めるのでしょうか?

    • ベストアンサー
    • XML
  • 属性の値に特殊文字が大量にあるとMSXMLで読み込めない

    MSXMLを使って、属性の値に特殊文字(「<」「>」「&」など)が 大量に使われているXMLを読みこもうとすると失敗します。 正常なXMLと認識されないようです。 「Load」を使ってファイルから読み込んだ場合もダメ。 「LoadXML」で文字列から読み込んだ場合もダメ。 以下のようなVBAコードで再現できます。 --------- Dim oDom As New MSXML2.DOMDocument With oDom.appendChild(oDom.createElement("root"))   With .Attributes.setNamedItem(oDom.createAttribute("attr"))     '.nodeValue = String(65533, "<") 'OK     .nodeValue = String(65534, "<") 'NG   End With End With oDom.loadXML oDom.XML '←正しく読み込めない --------- MSXML4でもMSXML6でも同様でした。 これはバグ、それとも仕様なのでしょうか。 探してもそれらしい資料が見つかりません。 どなたかわかる方、教えてください。 補足ですが、 実は同様のXMLファイルをIE6に読ませようとした場合にも、エラー表示されます。 エラーメッセージは「エラーを特定できません」。 FireFoxだとOKのようです。

    • 締切済み
    • XML
  • 全角数字を半角数字にする方法

    XML→HTMLへ変換するのに、XSLTを利用しているのですが、 XSLTで、全角数字を半角数字に変換し、HTMLへ出力することはかのうでしょうか? 環境は、Win2k+IE6(パーサは、MSXMLを利用)です。 よろしくお願いします。

    • ベストアンサー
    • XML
  • MSXML 4.0 Service Pack 2

    ウイルスのソフトを購入しダウンロードできず、 テクニカルサポートの方から以下のステップをふむ様にいわれました。 STEP1に関して完了、がSTEP2に関しては×。 STEP2のMSXML 4.0 Service Pack 2をデスクに保存することは可能、でインストールをはじめると読み込みエラーがでます。ちなみに日本語版をマイクロソフト社からインストールしているので英語版が保存され。。。 ウイルス・ソフトウエアのテクニカルサポートの方に言うとOSに問題ありDELLへ問うあわせるようにいわれました。DELLに問い合わせていますが連絡がとれません。 どなたか良いアドバイスを頂けましたらありがたいです。 Step1: 「Microsoft XML Parser (MSXML) 3.0 Service Pack 7 (SP7)」のインストール Step2: 「MSXML 4.0 Service Pack 2 (Microsoft XML Core Services)」のインストール

  • [VBA] MSXML2.DOMDocument

    MSXML2.DOMDocument を用いて、xml のデータを取得しています。 相手のサーバーがダウンしていると、 Dim xmlDoc As New MSXML2.DOMDocument xmlDoc.async = False xmlDoc.Load (taisyoURL) ↑ この部分でフリーズしてしまい、それ以降続行できません。 false も返ってくるわけではないのでどうしたらよいのか 困っております。 タイムアウト又は何かしらの方法でエラー処理をさせる ことはできますでしょうか?

  • Visual Basic上でMSXML Ver.4を用いて,XMLファイルを作成したいです.

    XML初心者の鈴木と申します. Visual Basic 6.0(標準EXE)を用いて,XMLファイルを作成したいと考えています. 仕様としては, 1.MSXML Ver.4.0を用いてXMLファイルを作成する. 2.encodingはUnicodeを用いる. MSXML Ver.4.の使用方法について,基本的なことが明記されている書籍あるいはWEB Siteを教えて欲しいです. 宜しくお願い致します. OS:Windows2000 Pro+SP3 Visual Basic 6.0 +S.P.5 MSXML Ver.4+SP.1

    • ベストアンサー
    • XML
  • MSXML 4.0 SP2 というアップデートが出続け困ってます。

    過去ログにもあるようですが、一応[MS06-071] Microsoft XML コア サービス 4.0 用のセキュリティ更新プログラムの サポートオンラインで手順をみて直そうとしているのですが、最初でつまづきました。。。 http://support.microsoft.com/kb/927978 ここにある手順で このセキュリティ更新プログラムに関する既知の問題 • MSXML 4.0、MSXML 4.0 SP1 および MSXML 4.0 SP2 用のセキュリティ更新プログラム 927978 では、MSXML 4.0 の完全な削除はサポートされていません。このバージョンの MSXML は、サイドバイサイド モードでインストールされるためです。この問題を回避するには、以下の手順を実行します。 1. コントロール パネルの [プログラムの追加と削除] を使用して、セキュリティ更新プログラム 927978 を削除します。 2. %SystemRoot%\System32 フォルダから MSXML4.dll ファイルを削除します。 3. コントロール パネルの [プログラムの追加と削除] を使用して、以前にインストールした MSXML 4.0 を修復します。 以前のバージョンの Msxml4.dll ファイルおよび Msxml4r.dll ファイルがサイドバイサイドのフォルダおよび %SystemRoot%\System32 フォルダに復元されます。 1. コントロール パネルの [プログラムの追加と削除] を使用して、セキュリティ更新プログラム 927978 を削除します。 自分にパソコンにはセキュリティ更新プログラム 927978がありません。10回くらいインストールはしてます。しかし、5分ほどでアップデートして下さいの表示が出てきます。 何か解決策はありますでしょうか? よろしくお願いいたします。

  • 文字コードの変換について

    MSXMLを利用して、XML+XSLTをHTML出力しているのですが、 現在は、すべてシフトJISコードで行っているのですが、 これを、出力されるHTMLをEUC-JPにしたいと思っていますが、 どうすればよいでしょうか? XMLは、作業上、シフトJISが都合がよいので、変更したく ないので、パーサかプログラムで自動で変換するのが、 良いかなぁと思っていますが、パーサで自動変更は出来るのでしょか? やはりプログラムで、変換しなければいけないのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • XML