嗨,我正在使用JAXB进行编组和解组 . 当我将xml文件解组到对象后发生异常 . 因为我在将数据写入xml文件时使用UTF-8编码 . 我错过了什么

javax.xml.bind.UnmarshalException - 包含链接异常:[org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1; prolog中不允许内容 . ]位于com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl . )的javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:335) . java:512)位于com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl的com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:209) . unmarshal(UnmarshallerImpl.java:175)位于javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)的javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:214)at com.zazzle .oneupbounds.JAXBUtil.unmarshallXMLToObject(JAXBUtil.java:18)at com.zazzle.oneupbounds.Driver.main(Driver.java:33)引起:org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1;序言中不能有内容 . at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:441)at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1436)at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ PrologDriver.next(XMLDocumentScannerImpl.java: 999)在com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)的com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java: 117)at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)at com.sun.org.apache.xerces.in在com.sun.org.apache.xerces的com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)中的ternal.parsers.XML11Configuration.parse(XML11Configuration.java:848) . internal.sparsers.XMLParser.parse(XMLParser.java:141)at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)at com.sun.org.apache.xerces . 在com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:203)的internal.jaxp.SAXParserImpl $ JAXPSAXParser.parse(SAXParserImpl.java:649)