我在使用Notepad,UltraEdit或发布到网络的帮助文本创建的XSLT脚本中遇到致命错误http://www.w3.org/2006/xqt-errors#XPTY0004。这些工具没有显示任何奇怪的字符,但脚本会断开,除非我手动编辑输入所以它全部在一行(通常需要重新创建每个空白字符)。 cut'n'paste代码示例繁琐。 (XERCES?)解析器是否解释了这些工具中没有显示的非法字符?
我尝试添加<?xml version="1.0" encoding="UTF-8"?>
作为脚本的第一行,但这没有帮助。任何能够解释为什么XML解析器没有通过http://www.w3.org/2005/xqt-errors#XPTY0004(尝试链接)的人。
答案 0 :(得分:0)
您可以在这些工具中获得的唯一可能的角色是CR,因为您正在使用Windows。尝试使用文本编辑器,只允许使用没有CR的新行(Jedit就是一个例子)