Kernow:SXXP0003:XML解析器报告的错误:prolog中不允许包含内容

Kernow:SXXP0003:XML解析器报告的错误:prolog中不允许包含内容,xml,Xml,当我尝试将以下xml文档上载到Kernow时,出现以下错误: Error on line 1 column 1 of file:/Users/rdp/Desktop/Kernow/: SXXP0003: Error reported by XML parser: Content is not allowed in prolog. javax.xml.transform.TransformerConfigurationException: Failed to compile styleshee

当我尝试将以下xml文档上载到Kernow时,出现以下错误:

Error on line 1 column 1 of file:/Users/rdp/Desktop/Kernow/:
  SXXP0003: Error reported by XML parser: Content is not allowed in prolog.
javax.xml.transform.TransformerConfigurationException: Failed to compile stylesheet. 1 error detected.

错误消息是抱怨样式表,而不是源文档,因此我不知道您为什么选择向我们显示源文档

Xerces发出的错误消息“prolog中不允许内容”可能会涵盖大量阻止解析进行的不同情况:它可能是空文件、不正确的编码、XML声明前的空格或换行符、不是XML的输入文件,等等。有时这意味着正在读取的源文档不是您想要的源文档。错误消息中给出的文件名向我暗示,它可能正在尝试解析目录。

单文件上载需要样式表,我没有给出。我只是想在一个XML文件上尝试一些XQuery查询,通过将XML文件复制到Kernow目录,并在XQuery沙箱中运行查询,我可以很容易地做到这一点