Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用VB6中的Saxon_.net_Xslt_Vb6_Saxon - Fatal编程技术网

.net 使用VB6中的Saxon

.net 使用VB6中的Saxon,.net,xslt,vb6,saxon,.net,Xslt,Vb6,Saxon,我需要从遗留的VB6应用程序调用XSLT2.0转换。我以前对Saxon的命令行版本有很好的体验,所以我决定尝试一下Saxon的.NET版本。这是我第一次认真体验COM/.NET互操作机制,不幸的是,我所有让我的VB6应用程序可以使用Saxon.NET的快速尝试都失败了:根据我尝试的Saxon和.NET版本,Saxon API类要么似乎不起作用,要么甚至不显示在对象浏览器中 如果你们中的任何人能够分享从VB6/VBA6应用程序(或任何其他COM应用程序)使用Saxon.NET的成功经验,我将不胜感

我需要从遗留的VB6应用程序调用XSLT2.0转换。我以前对Saxon的命令行版本有很好的体验,所以我决定尝试一下Saxon的.NET版本。这是我第一次认真体验COM/.NET互操作机制,不幸的是,我所有让我的VB6应用程序可以使用Saxon.NET的快速尝试都失败了:根据我尝试的Saxon和.NET版本,Saxon API类要么似乎不起作用,要么甚至不显示在对象浏览器中

如果你们中的任何人能够分享从VB6/VBA6应用程序(或任何其他COM应用程序)使用Saxon.NET的成功经验,我将不胜感激。了解哪些特定版本的Saxon和.NET适合您,哪些特定的Saxon程序集必须为COM/.NET互操作注册,这将是一件非常棒的事情。一个带有参数的简单VB6代码转换示例将是这块蛋糕上的一块大糖霜。:)


谢谢大家!我自己没有从COM组件调用.NET组件的经验

但是,您可能想看看Saxon/C,看看它在这个环境中是否有用。资料如下:


回答得好,谢谢!目前,RaptorXML服务器及其客户机-服务器体系结构让人觉得有些过分。但这肯定是一个可行的选择。