В настоящее время я работаю над преобразованием объекта в XML, и я замечаю, что все свойства объекта перечислены в виде элементов XML (узла), если вы не используете @XmlAttribute для определенного метода получения или настройки
Просто интересно, есть ли способ автоматически преобразовать все свойства объекта в атрибуты XML в JAXB.
Пример кода:
JAXBContext jc = JAXBContext.newInstance( foo.class );
Marshaller m = jc.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
m.setProperty(Marshaller.JAXB_FRAGMENT, true);
Foo foo = new foo();
foo.setType("type");
foo.setValue("value");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
m.marshal(foo, baos);