1

XML を MSXML DOM ノード階層にロードし、いくつかのノードを操作しました。次に、ノード階層から XML を文字列として作成したいと考えています。MSXML が IXMLDOMDocument.save() を介して保存機能を公開していることは知っていますが、それは 1) 非標準 (つまり、W3C で指定されていない) であり、2) 明らかにファイルへの書き込みのみです (たとえば、ストリームへの書き込みではありません)。

さて、非標準であることは私にとって実際には契約を破るものではありませんが、ストリーム出力がありません. 誰かがこれを解決する方法を知っていますか、それとも自分のメソッドを書く必要がありますか? ありがとう!

4

1 に答える 1

1

ドキュメントに「または永続性をサポートするカスタム オブジェクト」と記載されている場合、それは IStream の実装を意味します。

ところで、DOM の保存方法を定義する標準が見つからないためsave 「非標準」メソッドの使用について心配する必要はないと思います。

于 2009-11-08T14:40:50.867 に答える