У меня есть файлы XML, которые содержат такие элементы, как так:Как получить как атрибуты и список данных с XMLList
<element attribute1="a" attribute2="b" attribute3="c">
a b c d e f g
</element>
Есть ли способ, чтобы получить как атрибуты, а также получить значение в виде списка?
Я мог бы использовать @XmlList, чтобы получить только список [a, b, c, d, e, f, g], но тогда у меня не было бы атрибутов. Я мог бы создать класс для элемента и использовать @XmlAttribute и @XmlValue, но тогда значение не будет таким, как список.
Если нет способа сделать это, я создам класс для элемента, в котором метод getter возвращает значение String в виде массива или списка, и это будет достаточно просто, но мне просто интересно, является правильным способом, чтобы XML был немаршрутизирован должным образом в первую очередь.
Ничего себе, вы можете сделать @XmlValuend определите его как просто String, и он получит все значение или просто определит его как список, и он просто знает, что вы хотите, и разделите его! Это слишком легко! Люди, которые делали это, отлично поработали. – Loduwijk