0

解析 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 的有效性,没有收到任何错误。开始前也没有字符...

4

1 回答 1

0

问题似乎与encoding="utf-16". 你的文件不对应。

将编码设置为其他内容(例如utf-8):

 <?xml version="1.0" encoding="utf-8"?>
于 2013-06-06T09:32:23.257 回答