在xjc
解析followinf xsd时,我得到“Prolog中的错误”<?xml version="1.0" encoding="utf-16"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="info">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="a" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
我检查了xsd的有效性,但没有收到任何错误。开始之前没有人物......
答案 0 :(得分:0)
问题似乎与encoding="utf-16"
有关。您的文件与之不符。
将编码设置为其他内容(例如utf-8
):
<?xml version="1.0" encoding="utf-8"?>