我正在开发一个 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/