c++ - 哪些脚本语言可用于 msxml4.dll xsl 转换?

标签 c++ xslt msxml

我正在开发一个 native 应用程序,该应用程序使用 msxml4.dll 进行所有需要添加 xsl 转换的 xml 相关工作。我需要 <msxsl:script language="...." xsl 的脚本。

如果我使用 MSXML2 命名空间从 native 代码调用这些 xsl 转换,我可以使用哪些脚本语言(C#、JScript、VBScript 等)? 在使用 System.Xml 中的托管 xml 类时,我可以像使用 C# 一样使用 C# 吗?

最佳答案

据我了解,您可以将 JScript 和 VBScript 语言与 MSXML 和 msxsl:script 一起使用。如果其他语言实现了 ActiveX 脚本引擎接口(interface),则其他语言也是可能的 http://msdn.microsoft.com/en-us/library/xawadt95%28v=VS.85%29.aspx .例如,我认为曾经有一个 PerlScript 第三方脚本引擎,但我不知道它是否仍然存在。

C# 是一种 .NET 语言,我确信 MSXML 和 msxsl:script 不支持它。

关于c++ - 哪些脚本语言可用于 msxml4.dll xsl 转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008944/

相关文章:

delphi - 如何使用 Delphi 读取 DOCTYPE SYSTEM 标识符?

web-services - 使用 MSXML 拒绝访问

c++ - 无法使用辅助链表合并排序链表

c++ - 带 getline 的 while 循环不会因用户输入而结束

c++ - 在不同种类的样本类型之间转换

php - 警告:DOMDocument::loadXML():需要开始标记,在实体中找不到 '&lt;'

用于网络排名和搜索引擎的 C++ 库

html - 在 XSLT 中打开和关闭 HTML 标记

xml - 属性节点是元素节点的子节点

javascript - MSXML : Javascript is not a scripting language