1

データベースから xslt をロードし、別の xslt に含めることができるようにメモリに保持する必要があります。

.NET フレームワークと xmlPreLoadedResolver クラスを使用してこれを実行できることはわかっていますが、残念ながら、これを .NET dll として記述することは許可されていません。

msxml6 C++ インターフェイスを使用してこれを行うことが可能かどうかを知っている人はいますか?

4

2 に答える 2

0

結局、これを回避するために見つけることができる唯一の方法は、すべての依存関係をロードしてメインのxsltに「分解」できるトップレベルのxsltをロードするコードを書くことでした。これらの分解されたxlstは、必要に応じてメモリに保持されます。

于 2012-02-10T12:38:48.843 に答える
0

MSXML は XSLT 1.0 をサポートしています。詳細については、こちらを参照してください: XSLT ソリューションの作成

transformNode基本的にすべてはandメソッドに基づいていtransformNodeToObjectます: transformNode メソッド

于 2010-12-14T16:06:25.320 に答える