/ / Jak utworzyć zagnieżdżony plik XML w Jaxb. Muszę utworzyć xml jak poniżej - java, xml, jaxb

Jak utworzyć zagnieżdżony xml w Jaxb. Potrzebuję utworzyć xml jak poniżej - java, xml, jaxb

Muszę utworzyć xml, jak poniżej, używając jaxb. Wiem, jak utworzyć prosty xml, ale nie mam pojęcia o tym zagnieżdżonym xml. Pomóżcie mi z tym. Dziękuję wam wszystkim

<whens>
<when>
<whenEntity1_Rule1>
<whenAttribute1_Rule1>
<whenCondition1_Rule1/>
<whenValue1_Rule1>
<literalvalue1_Rule1/>
<whenEntity1_expression1_Rule1/>
<whenAttribute1_expression1_Rule1/>
</whenValue1_Rule1>
</whenAttribute1_Rule1>
<whenAttribute2_Rule1>
<whenCondition2_Rule1/>
<whenValue2_Rule1>
<literalvalue2_Rule1/>
<whenEntity2_expression1_Rule1/>
<whenAttribute2_expression1_Rule1/>
</whenValue2_Rule1>
</whenAttribute2_Rule1>
<whenAttribute3_Rule1>
<whenCondition3_Rule1/>
<whenValue3_Rule1>
<literalvalue3_Rule1/>
<whenEntity3_expression1_Rule1/>
<whenAttribute3_expression1_Rule1/>
</whenValue3_Rule1>
</whenAttribute3_Rule1>
</whenEntity1_Rule1>
</when>
<whens>

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz użyć Generator XSD aby wyodrębnić schemat opisujący strukturę, o której wspomniałeś powyżej.

Zostaniesz następnie dodany, aby dodać ten schemat do marshalera JAXB lub unmarshaller w celu wygenerowania obiektów JAXB i XML, które są poprawne w stosunku do powyższej struktury. Możesz zobaczyć, jak to zrobić w odpowiedzi na to pytanie.