Java 使用springmvc的JAXB注释
我正在尝试检索具有以下格式的XML:Java 使用springmvc的JAXB注释,java,spring,spring-mvc,annotations,jaxb,Java,Spring,Spring Mvc,Annotations,Jaxb,我正在尝试检索具有以下格式的XML: <roles> <role>manager</role> <role>driver</role> </roles> 使用此注释,我只能检索第一个角色,即: <roles> <role>driver</role> </roles> 司机 我应该做些什么改变才能担任其他角色?角色的数量不是标准的,有时可能是一个、另外两个和
<roles>
<role>manager</role>
<role>driver</role>
</roles>
使用此注释,我只能检索第一个角色,即:
<roles>
<role>driver</role>
</roles>
司机
我应该做些什么改变才能担任其他角色?角色的数量不是标准的,有时可能是一个、另外两个和另外3个。试试这个:
@XmlElement
private List<String> role;
@xmlement
私人名单角色;
请注意,您有多个
节点,因此显然需要一个集合来容纳所有节点。尝试以下操作:
@XmlElement
private List<String> role;
@xmlement
私人名单角色;
请注意,您有几个
节点,因此显然您需要一个集合来容纳所有节点。关于私有列表角色
如何?这非常简单,我应该考虑一下。无论如何谢谢。是的,这是您的注释正确的解决方案。添加它以将其标记为正确的私有列表角色
如何?非常简单,我应该考虑一下。无论如何谢谢你。是的,这是你的评论正确的解决方案。添加它以将其标记为正确