У меня есть элемент с именем "", содержащийся в моем XML-файле, который может принимать динамическое XML-содержимое (любой тег, такой как теги a, b и c).Раздел «dataFlow» может содержать любую структуру xml следующим образом:
<dataFlow>
<a>
<b> <c></c></b>
</a>
</dataFlow>
Соответствующий Java-класс похож на следующий фрагмент:
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "prop1", "dataFlow" })
public static class Main {
// Other attributes and proprieties
@XmlAnyElement
protected List<Object> dataFlow;
....
}
Даже я использовал @XmlAnyElementаннотации, программа попыталась разобрать и вернула SAXParseException.
Пожалуйста, помогите мне выяснить, как лучше использовать @XMLAnyElement для использования динамических тегов xml.