0

私はまだVisualC++ 6を使用しており、作業中のプロジェクトが複雑であるため、すぐにアップグレードする予定はないことを認めなければなりません。

アンマネージコードでVisualC++ 6を使用してXSLTスタイルシートでXMLデータを変換する例を誰かに教えてもらえますか?この古い主力製品にその機能がない場合、どのコンポーネントが市場で最高であると見なされますか?

4

2 に答える 2

0

このSOの質問に対する答えを見ることができます:「C ++ XSLTライブラリはありますか?」

Apache Xalanは適切なようですが、私はこのlibについて個人的な経験はありません。

system()もう1つのオプションは、呼び出しまたは同様のメカニズムを介して、プログラムから直接XSLTプロセッサー(実行可能)を実行することです。

目的を達成するためにCOMコンポーネントが本当に必要な場合は、これらのソリューションの1つを独自のCOMコンポーネント実装にラップすることを検討してください。

于 2012-10-23T18:03:22.013 に答える
0

Windowsアプリから使用する1つのXSLTプロセッサは、 MSXMLSDKの一部としてのCOMオブジェクトです。(私はこれの初期バージョンをVS6で使用しましたが、COMであるため、これが最新バージョンで機能しない理由がわかりません)

XalanAribicaなどの純粋なC/C++ライブラリを使用することもできます

于 2012-10-23T18:11:29.840 に答える