gpt4 book ai didi

java - 如何反序列化未包装的 xml 子元素

转载 作者:行者123 更新时间:2023-12-02 01:36:25 26 4
gpt4 key购买 nike

我有以下 xml。我想创建一个包含行对象列表的 Trade 类,但是似乎唯一可行的方法是 xml 中的列表周围存在某种“行”包装对象。那里没有。我只是得到没有字符串参数构造函数/工厂方法来从字符串值('xyz')反序列化

@Data
public class Trade{
String attr1;
Row[] row //same error if its a list
@Data
public class Row{
String blah1,blah2;
}

<Trade attr1=x, attr2=y>
<row>
<blah1>xyz</blah1>
<blah2>xyz</blah2>
</<row>
<row>
<blah1>xyz</blah1>
<blah2>xyz</blah2>
</row>
</Trade>

最佳答案

Dan 的上述评论是正确的,但我还需要添加

@JacksonXmlElementWrapper(useWrapping = false)

到列表。

关于java - 如何反序列化未包装的 xml 子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57515305/

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