問題タブ [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.
c++ - 終了タグなしで IXMLDOMDocument を保存する
C++ 経由で MSXML を使用して を呼び出すと、次のようIXMLDOMDocument::save
に空の XML 要素に終了タグが付けられます。
しかし、私はそれを次のように保存したい:
それを達成するために何をする必要がありますか?
java - JavaのMSXMLパーサー
私たちのアプリケーションはVC++で書かれており、解析にはMSXMLを使用しています。次に、MSXMLドキュメントオブジェクトをアプリケーションからJavaアプリケーションに渡して処理します。どうすればこれを達成できますか?java(swing)はMSXMLまたはMSXMLオブジェクトをサポートしていますか?DOMパーサーを使用しています。
助けていただければ幸いです。
ありがとう、KK
xml - ある DOMDocument から別の DOMDocument に要素をコピーする
ある DOMDocument インスタンスから別のインスタンスに (ディープ) 要素をコピーする方法はありますか?
/Document1/items/* を /Document2/items/ にコピーする必要があります。
DOMDocument には、別の DOMDocument からノードをインポートするメソッドがないようです。xml テキストからノードを作成することさえできません。
もちろん、文字列操作を使用してこれを実現できますが、もっと簡単な解決策があるでしょうか?
javascript - jQuery と MSXML
MSXML6 は、最高のセキュリティ、パフォーマンス、信頼性、および W3C 準拠を備えていると考えられています ( Internet Explorer で適切なバージョンの MSXML を使用する)。
質問:
- jQuery が MSXML6 を使用しないのはなぜですか?
- jQuery は MSXML3 を使用しますか? (答えはイエスだと思います。以下の私の更新を参照してください...)
IXMLDOMDocument
インスタンスから MSXML のバージョンを取得できますか? もしそうなら、どのように?
アップデート:
Deviant's answer に基づいていくつかの調査を行いました。
jQueryは、次のようにMSXML 2.0IXMLHTTPRequest
で最初にリリースされたオブジェクトを作成します。
Microsoft.XMLHTTP
はProgIDであり、レガシー サポートのために MSXML3 にのみ実装されており、推奨されていません。参照を正しく理解していれば、バージョン 2.x のIXMLHTTPRequest
オブジェクトが作成され、それらのバージョンが「キルビット」</a> になる前に作成されたはずです。これで、この ProgID が MSXML 3.0IXMLHTTPRequest
オブジェクトを作成することは間違いありません。これは私の2番目の質問に答えるかもしれません。
IXMLHTTPRequest
オブジェクトの 2 つの推奨バージョンを作成する方法を示すサンプル コードを次に示します。
MSXML3 と MSXML6 で XSLT のパフォーマンスをテストしました。MSXML6 は、非常に大きな XML ファイルに対して MSXML3 と同じ変換を行うのに 1/10 未満の時間しか使用しませんでした!
関連:
c++ - msxmlでxsd:dateTimeを読み取る方法は?
msxml を使用して xml ファイルを解析しています。言語はC++です。xml ファイルには、xsd:dateTime 形式を使用した日付と時刻が含まれています (2009-04-29T12:00:00Z のようなもの)。
xsd:dateTime を SYSTEMTIME、FILETIME、VariantTime などに変換する簡単な方法はありますか?
windows - MSXML4からMSXML6への切り替えで発生する可能性のある問題は何ですか?
MSXML4のインストールに関連する問題(このような)のため、MSXML6に切り替えたいと思います。これに関連する既知の問題はありますか、またはそのような移行はスムーズで痛みがありませんか?
xml - Msxml2.FreeThreadedDOMDocument.4.0またはMsxml2.FreeThreadedDOMDocument.6.0
Msxml2.FreeThreadedDOMDocument.4.0を使用しているVBScriptCOMコンポーネントがありますが、Msxml2.FreeThreadedDOMDocument.6.0を使用することによるメリットはありますか。
ローカルマシンで少し遊んだところ、6.0を使用するとパフォーマンスがわずかに向上しましたが、考えられる落とし穴に関連する適切なリファレンスがWeb上で見つかりませんでした。
他の誰かが何かヒント/ポインタを持っていますか?
delphi - Delphi "DOMVendor" Open XMLおよびXerces:既知の制限?
DelphiのIXMLDocumentインターフェイスを備えたDOMベンダーとしてMSXMLの代わりにOpenXMLを使用しても安全ですか?
私が知っておくべき基本的な機能に既知の制限はありますか?
また、Open XMLとXercesの実装はどのように異なりますか?(Xercesには追加のライブラリが必要ですが、Open XMLは実行可能ファイルiircに含まれているようです)
xml - Microsoft XMLDOM を使用してインメモリ XML を並べ替えるには?
XSLT を使用する以外に...
Microsoft XMLDOM を使用してインメモリ XML を並べ替えるには?