如何解决 问题和 使用 xsltc.exe XslCompiledTransforms 时具有相对路径的元素?
作为 Web 应用程序构建过程的一部分,我设置了使用 Microsoft 的 xsltc.exe 编译器。在本地开发期间,这非常有效,因为代码是在同一位置编译和托管的…
DocumentXPathNavigator 中的 .Net 空引用异常
我遇到了一个有趣的例外。在我的一台生产服务器上,偶尔会出现以下异常。 System.NullReferenceException: Object reference not set to an instance …
来自 XSLT 的 HTML Web 表单和将用户数据 POST 作为 XML
我面临一个问题。我需要构建一个表单提交系统,如下所示 - 浏览器从 xslt 文件呈现 Web 表单。 用户填写网络表单并单击提交。 浏览器为填写的表单创建…
XPath / XmlCompiledTransform:使用 XPath 函数测试父级
我不确定我是否真的犯了错误,或者这是否无法正常工作: 如果当前节点是第一个子节点,或者它的父节点是第一个子节点,则执行一些特殊操作。 问题是“…
应用 XSLT 时省略 XML 的 doctype 声明
我有包含文档类型的 XML 文件: 该文件由第三方提供,我无法控制它的生成方式。 我使用 XSLT 来转换 XML,但 XSLT 抱怨找不到 dtd;我如何告诉 XSLT …
如何使用 XslCompiledTransform 在输出 XML 中获取自关闭标签?
请帮助我... 我已经输入了 XML 文档: 201110180954525010129 我需要将其转换为下一个 xml: 201110180954525010129 我已经创建了下一个样式表: 但是…
具有可变数量参数的 XSLT 扩展方法
我正在尝试实现具有可变数量参数的 XSLT 扩展函数。如果我将参数声明为数组、params 数组、ICollection 等,则会收到以下错误(其中 TYPE_NAME 是使用…
Xsl
转型新线
我有这段代码: bar 问题是在转换之后我得到: bar 我的 xsl:output 带有 indent="no"。 Visual Studio 缩进所有文件。因此,将代码放在一行中,但 ba…
XslCompiledTransform.Transform 64 位内存问题
我们的应用程序使用 XslCompiledTransform.Transform 函数。如果我们在 32 位模式下运行,该行为是正常的,但是在 64 位模式下运行时,内存消耗会跳得…
注册。 XSLT 转换中的 xmlns 问题
我正在尝试使用 c# 中的 XslCompiledTransform 将 xml 从一种格式转换为其他格式。下面是样式表和源 xml, string xslMarkup = @"