检查XSLT是否需要参数
本文关键字:参数 是否 XSLT 检查 | 更新日期: 2023-09-27 18:17:10
是否可以用c#代码检查XSLT是否需要参数?
XSLT是XML,因此可以将文件加载到XDocument
中并查询它,以查看是否在顶部元素上定义了任何参数元素。
根据包含XSLT文件的XML文档计算此XPath表达式:
/*/xsl:param
如果结果包含至少一个节点,则xslt样式表包含至少一个全局xsl:param
——全局xsl:param
的主要目的是由转换的调用者在外部设置。
,您必须添加XSLT名称空间,并使用XmlNamespaceManager
对象将其与"xsl:"
前缀关联。