xml - XSL XPath 问题
问题描述
非法属性“xpath-default-namespace”。当我们运行 xsl 代码时,我们会收到类似 xpath-default-namespace 版本 2.0 的错误。
谁能告诉我问题是什么以及如何解决这个问题?
解决方案
问题是您使用的 XSLT 处理器不支持 XSLT 2.0。
此外,它似乎无法识别 XSLT 1.0“向前兼容模式”。如果确实如此,那么它将简单地忽略此属性,而不是将其报告为错误。
您有两种前进方式:要么坚持使用 XSLT 1.0 结构,要么为自己找到一个在您选择的环境中工作的 XSLT 2.0(或 3.0)处理器。
推荐阅读
- azure - 确定 Microsoft Azure 中的虚拟机状态和活动
- google-chrome - 调试three.js时如何在断点处查看纹理的实际图像?
- solr - Solr 和时间码信息
- awk - 如何使用 sed 替换多行中的单词?
- css - 更改猫头鹰轮播图像的颜色
- azure - 使用 Azure API 管理和 Function App 作为后端来管理授权
- javascript - Vuetify:复选框在未选中时显示状态已选中,反之亦然
- angular - 在 Angular 中获取订阅之外的结果
- oracle - 存储过程将选择哪个 NLS_DATE_FORMAT
- web-applications - Java Spring Boot 相关会话超时