unexpected element (uri:"", local:"Group"). Expected elements are <{}group>
从xml解组时遇到异常
JAXBContext jc = JAXBContext.newInstance(Group.class);
Unmarshaller unmarshaller = jc.createUnmarshaller();
Group group = (User)unmarshaller.unmarshal(new File("group.xml"));
组类没有任何注释,而group.xml仅包含数据。
有什么原因吗?
看起来您的XML文档具有根元素“ Group”而不是“ group”。您可以:
从xml反编组时遇到异常 } 我为systemUnit类添加了注释@xmlRootelement(name=“systemUnit”)。 有人能帮我解决这个问题吗
嗨,我已经使用wsimport从WSDL生成了java类,但是我已经将响应写到了一个文件*.xml中。但是现在我想读取这个xml文件并填充已经生成的java类。 我试过: XML如下所示: 或者我能做什么?
我正在尝试将JSON解组为Java对象。我看到的关于解析XML的帖子很少。所以我希望问题不要重复 我的Java类有以下注释 我使用的是来自cxf-rt-rs-extension-providers-version-2.7.3的org.apache.cxf.jaxrs.provider.json.JSONProvider 我得到以下错误 UnMarshalException:意外元素(URI:“”,
你可以在这个网站找到很多这样的问题,但没有一个解决了我的问题。 这是我的XML: 我已经使用XJC编译器创建了Jaxb类,创建的文件如下所示:
重要提示:我想说明我已经读过javax.xml.bind.UnmarshalException:意外元素。预期的元素是(无),并尝试了建议的解决方案,但没有成功。 我尝试将反序列化为用生成的类。这是代码: 这是一个错误: UnMarshalException:意外元素(URI:“”,local:“id”)。所需元素为(无) 这是原始的: 我使用的是8(Azul ZuluFx 8.0.202)和2.
当使用NIST CPE的标准CPE 2.3 XML模式定义时,我得到了一个“意外元素”错误。 返回带有此错误的JAXBExcture: 我的问题是:这个错误意味着什么 有什么建议可以解决这个问题吗 笔记: 我使用右键单击通过Eclipse Neon创建了JAXB 解组代码非常简单: 与类似问题不同;我不认为这是元素名的大小写问题,因为元素名“head”根本不出现在任何地方。我不完全理解为什么uri