私はまだVisualC++ 6を使用しており、作業中のプロジェクトが複雑であるため、すぐにアップグレードする予定はないことを認めなければなりません。
アンマネージコードでVisualC++ 6を使用してXSLTスタイルシートでXMLデータを変換する例を誰かに教えてもらえますか?この古い主力製品にその機能がない場合、どのコンポーネントが市場で最高であると見なされますか?
このSOの質問に対する答えを見ることができます:「C ++ XSLTライブラリはありますか?」。
Apache Xalanは適切なようですが、私はこのlibについて個人的な経験はありません。
system()
もう1つのオプションは、呼び出しまたは同様のメカニズムを介して、プログラムから直接XSLTプロセッサー(実行可能)を実行することです。
目的を達成するためにCOMコンポーネントが本当に必要な場合は、これらのソリューションの1つを独自のCOMコンポーネント実装にラップすることを検討してください。
Windowsアプリから使用する1つのXSLTプロセッサは、 MSXMLSDKの一部としてのCOMオブジェクトです。(私はこれの初期バージョンをVS6で使用しましたが、COMであるため、これが最新バージョンで機能しない理由がわかりません)