問題タブ [msxml4]

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 投票する
2 に答える
7227 参照

xslt - XSLT/XPath : MSXML 4.0 には大文字機能はありませんか?

XPATH で upper-case() を使用しようとすると、私のパーサーは MSXML 4.0 で、次のようになります。

本当に実装されていませんか?

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

c++ - MSXML と C++ を使用して名前が重複する要素を追加するにはどうすればよいですか?

MSXML4 と C++ を使用して XML DOM を更新するコードを書いています。親要素に子要素を追加するメソッドが必要です。以下に記述したコードは、子のタイトルが親の下の別の子のタイトルと一致するまで機能します。子のタイトルを変更できないため、親に追加する方法を見つける必要があります。

誰でもガイダンスを提供できますか?

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

installation - MSXML4 が存在することに依存できますか?

リリース前に、Windows XP、Vista、および Windows 7 の「クリーン インストール」イメージでソフトウェアのセットアップをテストします。

ソフトウェアの一部の古いコードは、まだ MSXML4 に依存しています。これまで、MSXML4 は Windows のクリーン インストールに既に存在しているように見えるため、インストールする必要はないと考えていました。しかし、現在、Windows XP ユーザーから、MSXML4 が彼のマシンになく、ソフトウェアが動作していないという奇妙な報告があります。

これは、クリーン インストール イメージが思ったほどクリーンではないということですか? それとも、msxml4 のない Windows XP システムは病的な異常なのでしょうか?

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

visual-studio - msxml4 を含めた後、gtest の出力が Visual Studio の出力ウィンドウに表示されない

Visual Studio 8 ですべてのセットアップと実行を gtest しました。

ビルドに msxml 4.0 を含めましたが、テスト出力がビジュアル スタジオの出力ウィンドウに表示されません。

  • コマンド ラインからアプリケーションを起動すると、アプリケーションが実行され、正しい結果が返されます (dll の欠落はありません)。
  • インクルードセクションをコメントアウトするとすべてが正常に戻るため、msxml4.dll に絞り込みました。

私の制御を超えた理由で、次のように dll を含めています。

どんなアイデア/提案も大歓迎です。ありがとう。

0 投票する
2 に答える
205 参照

c++ - C++でMSXML4を使用してxmlファイルを解析する際の問題

これが私の解析コードです:

そして私のxmlファイル:

  • kNameOfchildは「修飾子」です
  • pNodeは常にNULLです
  • pChildNodeは常にNULLです
  • 時間は戻りますS_OK
  • numOfChildNodesは常に0です

だから、私は何が間違っているのですか?ありがとう

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

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

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

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

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

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

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

c++ - MSXML4とエンコーディング文字列の設定

MSXML4を使用してXMLを生成しています。

エンコード値をUTF-8に設定しようとしています。

これが私のコードです:

resultは常にS_FALSEであり、前処理文字列は次のとおりです。

<?xml version="1.0"?>

では、なぜエンコーディング文字列が表示されないのですか?

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

xml - XSLT ネストされたソート / for-each

ネストされた for-each & sort を実行する最良の方法を見つけようとしています。たとえば、以下の XSLT は次のように実行します。

  1. ノード セットを選択します。

  2. 日付属性でソートします。

  3. position() を実行して 4 つのノードをプルします。

さて、次の部分は私が理解しようとしていることです。ステップ 3 の後、もう一度 Date 属性で並べ替える必要がありますが、今回は昇順で並べ替える必要があります。これで、データ セットは 4 つのノードに絞り込まれました。提案?助けてくれてありがとう!!


XSLT:


注: これは XSLT 1.0 でなければならず、MSXML 4.0 パーサーを使用しています。前もって感謝します!

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

web-services - SBL-ODU-01007 HTTP リクエストに有効な SOAPAction ヘッダーが含まれていませんでした

誰かが私を正しい方向に導くのを手伝ってくれることを願っています...

Powerbuilder 12 Classic を使用しており、Oracle CRM OnDemand Web サービスを利用しようとしています。

Msxml2.XMLHTTP.4.0 コマンドを使用して、https を使用して接続し、メソッドを呼び出すときに返送する必要があるセッション ID を取得できました。

以下のコードを実行すると、SBL-ODU-01007 The HTTP request did not contain a valid SOAPAction header エラー メッセージが表示されます。何が欠けているのかわからない??