問題タブ [msxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1864 参照

xml - MSXMLによる名前空間の追加を停止するための支援が必要

MSXML 4を使用して、次のxml文字列を生成しています。

ただし、IXMLDOMDocument2Ptrからの出力には、常にChild_Threeの名前空間が含まれています。

私の理解では、この動作はXML標準の一部ですが、追加の名前空間が存在する場合、xmlを受信するシステムはそれを拒否します。空の名前空間(つまり、xmlns = "")がある場合も、xmlを拒否します。

とにかくMSXMLにChild_Threeの名前空間の追加または削除を回避する方法はありますか?

0 投票する
1 に答える
8032 参照

xml - XSD: 任意の名前の要素を定義する

特定のシステムの制限により、少し不便な形式の XML を使用する必要があります。便利な形に変換する必要があるもの。

質問: 次のプロパティを持つ要素を XSD スキーマで定義するにはどうすればよいですか。

  • 子供がいない
  • 属性がありません
  • 任意の名前があります(それが問題の原因です)
0 投票する
2 に答える
2087 参照

internet-explorer - IE 用のグリースモンキーはありますか? または、MSXML5 の代わりに MSXML6 を使用する Web サイトを取得するにはどうすればよいですか?

私はグリースモンキーを知りませんが、Firefox をスクリプト化または拡張する方法だと思います。

IE 用のグリースモンキーはありますか?

: MSXML5.0 のインストールを要求するページをホストしている Web サイトがあります。

代替テキスト

MSXML5.0 は必要ありません
もし私がグリースモンキー機能を持っていれば (それが私の考えであるなら)、5.0 を 6.0 に変更するスクリプトを書くことができ、すべてがうまくいくだろうと考えていました。

Fiddler を実行していて、プロキシとして設定している場合、Fiddler でこの種のことを行う方法があることはわかっています。

0 投票する
3 に答える
11148 参照

c++ - MSXMLのloadXMLは、整形式のxmlでもロードできません

私はC++でMSXMLの上にラッパーを書きました。ロード方法は以下のようになります。コードの問題は、整形式のxmlをロードできない場合があることです。

xmlを文字列として渡す前に、xmlnsの文字列検索を実行し、出現するすべてのxmlnsをxmlns:dnsに置き換えます。以下のコードでは、bom文字を削除しています。次に、MSXMLloadXMLメソッドを使用してロードしようとします。ロードが成功した場合、コードに示されているように名前空間を設定します。

//XmlDocumentメソッド

デバッグしようとしましたが、loadXML()が整形式のxmlでさえロードできないことがある理由を理解できませんでした。コードで何が間違っているのですか。どんな助けでも大歓迎です。

ありがとうJeeZ

0 投票する
1 に答える
2826 参照

msxml - XmlHttp:msxml.xmlhttpオブジェクトから実際のstatusTextを取得するにはどうすればよいですか?

Webサーバーは、 XmlHttpコンポーネントによる要求に応答して、ステータスコードと説明を返します。サーバーからの実際のステータス応答は、次のように始まります。

Fiddlerのトレースで確認できます。

代替テキスト

しかし、xmlHttpリクエストにステータスstatusTextを要求すると、実際のステータステキストではなく、ステータステキストの「標準」の説明が表示されます。

これは開発IDEで見ることができます:

代替テキスト

IXMLHttpRequestの他のすべてのプロパティを調べましたが、応答の実際のステータステキストを含むプロパティが見つかりません。応答ヘッダーのいずれにも含まれていません:

Internet Explorer、Chrome、FireFoxは、実際のステータステキストを読み取ることができます。

代替テキスト

Microsoft xmlHttpオブジェクトから実際のstatusTextを取得するにはどうすればよいですか?

0 投票する
1 に答える
441 参照

msxml - IXMLDOMDocument2の.Schemasをクリアしますか?

IXMLDOMDocument2の.Schemasにスキーマを追加してからIXMLDOMDocument2の.Schemasに割り当てた後、IXMLDOMDocument2の.Schemasをクリアするにはどうすればよいですか?

そのため、複数のXSDに対して1つずつxmlを検証しようとしていますが、XSDがxmlドキュメントオブジェクトに「蓄積」されているようです。

検証ごとに新しいxmlドキュメントオブジェクトを作成する必要がありますか?

0 投票する
1 に答える
515 参照

xml - PowerPoint VBAからXMLを作成するにはどうすればよいですか?

別の質問があります。一部のユーザーのコンピューターにインストールされるPowerPointアドイン(2003および2007バージョン用)を開発する必要があります。彼らがプレゼンテーションをするときに彼らがすることのいくつかを追跡し、それから私に結果を送る必要があります。これらは、管理下にない人のコンピューター(ベンダーや他の外部の人など)にあります。私が彼らのコンピューターについて確かに知っている唯一のことは、彼らがパワーポイントを持っているということです。XMLは私が信じている最も簡単なMSXMLであるに違いないと思いますが、それは参照dllです。とにかく、PowerPointに同梱されているバージョンを知って、誰かが自分のコンピューターにこれを持っていることを常に確認できるようにすることはできますか?

0 投票する
3 に答える
809 参照

c++ - XML を書き込むと末尾のスペースが取り除かれます

MSXML4 を使用して XML ファイルを書き込もうとしています。保持する必要がある末尾のスペースを持つデータ要素がある場合を除いて、正常に機能します。

新しい要素を挿入する次のコードが与えられます。

「pNewChild->text」をチェックすると、テキストにはまだ末尾のスペースが含まれています。ファイルに書き込もうとすると:

出力は次のとおりです。

代わりに (「DataWithTrailingSpace」の後ろの余分なスペースに注意してください):

末尾のスペースがどの時点で取り除かれているのかわかりません。

これが発生している可能性がある場所と、それを修正する方法について誰かが洞察を提供してもらえますか?

0 投票する
6 に答える
2265 参照

c++ - VC ++プロジェクト:MSXMLとその他のXMLライブラリ

COMテクノロジに基づくMSXMLを認識しています。間もなく開始されるVC++プロジェクトに使用したいと考えています。MSXMLと比較して優れている他のXMLライブラリはありますか?