我不得不承认我仍在使用 Visual C++ 6,并且由于我正在从事的项目的复杂性,我不打算很快升级。
谁能为我提供一个示例,在非托管代码中使用 Visual C++ 6 使用 XSLT 样式表转换 XML 数据?如果这个老主力没有这个功能,哪个组件被认为是市场上最好的?
你可以看看这个 SO 问题的答案:'Is there any C++ XSLT library?' .
Apache Xalan看起来很合适,尽管我对这个库没有个人经验。
system()
另一种选择是通过调用或类似机制直接从您的程序运行 XSLT 处理器(可执行文件) 。
如果你真的需要一个 COM 组件来实现你想要的,你可以考虑在你自己的 COM 组件实现中封装这些解决方案之一。