<分区>
我的 JAXB 有问题:
<element name="create">
<complexType>
<sequence>
<element name="name" type="string"></element>
</sequence>
</complexType>
</element>
我的 XML:
<Create>
<name> coco </name>
</Create>
我的Java:
JAXBContext context = JAXBContext.newInstance("MyPackage");
Unmarshaller decodeur = context.createUnmarshaller();
System.out.println("text : " + message);
msgObject = decodeur.unmarshal(sr);
if (msgObject instanceof Create)
{
System.out.println(" action");
}
我有这个:
unexpected element (uri:"", local:"Create"). Expected elements are <{http://www.example.org/XSD_Maths}create>
我的代码停在这一行:
msgObject = decodeur.unmarshal(sr);
我的 XML 是否正常或有问题?我不确定为什么会收到此错误。