gpt4 book ai didi

java - JAXB:父级包含同一个子级的列表,如何获取此列表

转载 作者:行者123 更新时间:2023-11-29 03:52:21 25 4
gpt4 key购买 nike

我有一个 XML 格式,我想使用 JAXB 对其进行编码,我觉得它有点奇怪。这是 XML

<root>
<parent>
<child>1</child>
<child>2</child>
<child>10</child>
</parent>
</root>

我想取回 child 的名单。通常如果parent有多个不同的child,我会把parent做成一个类,然后用@XmlElement来引用从 rootparent,但在这种情况下 parent 只有 1 个 child,并且重复多次,所以这对我来说有点奇怪。 可以更改 XML 格式

最佳答案

您可以利用 @XmlElementWrapper 执行以下操作:

@XmlRootElement
public class Root {

@XmlElementWrapper(name="parent")
@XmlElement(name="child")
private List<String> children;

}

了解更多信息

关于java - JAXB:父级包含同一个子级的列表,如何获取此列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8168960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com