У меня есть приложение, в котором мне нужно сохранить данные, вводимые пользователем в форме в файле XML в указанном месте, и мне нужно выполнить это с помощью Java. Я относительно новичок в обработке XML в java. Я хотел бы получить некоторые предложения о том, как запустить задачу.
Полезны любые фрагменты кода и ссылки ...
Спасибо
Рассмотрим использование xstream (http://x-stream.github.io/). API XStream очень прост:
YourObjectGraph yourData=buildYourData();
XStream xstream=new XStream();
String yourXML=xstream.toXml(yourData);
// do something with your shiny XML
Импорт очень прост:
YourObjectGraph yourData=(YourObjectGraph)xstream.fromXml(yourXml);
Есть много библиотек с открытым исходным кодом, но я бы просто использовал JAXB, стандарт. Хотя я должен сказать, что библиотека XStream, предложенная другими автоответчиками, выглядит очень многообещающей!