gpt4 book ai didi

java - 如何使用 JAXB 从给定的 XML 创建 POJO

转载 作者:行者123 更新时间:2023-12-01 08:52:06 25 4
gpt4 key购买 nike

我在使用 JAXB 将 XML 解码到 POJO 类时陷入困境。基于输入 XML 我无法生成完美的 POJO 类,因为无法解码 XML。那么任何人都可以根据输入 XML 来建议需要什么 POJO输入 XML:

<Main>
<Response>
<DataStatus>Request OK. Found 1 records.</DataStatus>
<List numberOfRows='277' pageIndex='1' pageSize='30000' totalNumberOfEntries='277'>
<DataStatus>
<Id>Mar09</Id>
<Name>0251</Name>
<Status>W</Status>
<StartDate>2009-02-25</StartDate>
<EndDate>2009-05-20</EndDate>
<ImpDelivered>0</ImpDelivered>
<ClicksDelivered>0</ClicksDelivered>
<WhenModified>2009-03-12 14:29:48</WhenModified>
</DataStatus>
</List>
</Response>
</Main>

POJO:

public class DataStatus {

private String id;
private String name;
private String status;
private String startDate;
private String endDate;
private String impDelivered;
private String clicksDelivered;
private String whenModified;

//setter and & getters

}

感谢您提前提供帮助

最佳答案

你说的是

I can not able to generate perfect POJO class

你真的想生成类POJO的类或实例吗?在使用 JAXB 将 XML 解码到 java 实例的情况下,您必须使用 @MouseEvent 注意到的类注释。 Here你可以找到解释。对于字段,如果类属性的名称与 xml 标记的名称不同,则它是相同的。

在生成类的情况下,这会更困难,但也是可能的。

关于java - 如何使用 JAXB 从给定的 XML 创建 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42324634/

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