我在使用记事本、UltraEdit 或发布到网络的帮助文本创建的 XSLT 脚本中遇到致命错误http://www.w3.org/2006/xqt-errors#XPTY0004 。这些工具没有显示任何奇怪的字符,但是除非我手动编辑输入,否则脚本会中断,因此它们都在一行上(通常需要重新创建每个空白字符)。剪切'n'粘贴代码示例很乏味。(XERCES?) 解析器是否解释了这些工具中未显示的一些非法字符?
我尝试添加<?xml version="1.0" encoding="UTF-8"?>
为脚本的第一行,但这没有帮助。任何可以解释为什么 XML 解析器无法通过http://www.w3.org/2005/xqt-errors#XPTY0004的人(尝试链接)。