非法属性" xpath-default-namespace "。当我们运行XSL代码时,会得到类似2.0版本的xpath-default-namespace的错误。
谁能告诉我是什么问题,我该如何解决这个问题?问题是您使用的XSLT处理器不支持XSLT 2.0。
它似乎也不识别XSLT 1.0的"向前兼容模式"。如果是,那么它会简单地忽略该属性,而不是将其报告为错误。
您有两种方法:要么坚持使用XSLT 1.0结构,要么找到一个在您选择的环境中工作的XSLT 2.0(或3.0)处理器。