Вы можете установить введенные пользователем данные в объект.Затем просто преобразуйте объект в файл XML, вызвав XStream. Посмотрите здесь пример,
Object dummyObject = new Object("ObjectName");
dummyObject.setValueOne(testFieldOne.getText()); //setter of dummyObject
dummyObject.setValueTwo(testFieldTwo.getText()); //setter of dummyObject
, затем просто вызовите,
String xml = xstream.toXML(dummyObject);
Результат будет выглядеть следующим образом.
<Object>
<name>ObjectName</name>
<valueOne> testFieldOne.getText() </valueOne>
<valueTwo> testFieldTwo.getText() </valueTwo>
</Object>
Надеюсь, вы понимаете это.