Как вставить данные в XML-файл, используя текстовые поля jframe - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть текстовые поля в Jframe, пользователь вводит свои данные, затем, когда он нажимает кнопку отправки, детали должны быть сохранены в XML-файле, так как я могу это сделать?Я полностью пустой в XML, так что не знаете, что делать?можете ли вы дать мне руководство?

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете установить введенные пользователем данные в объект.Затем просто преобразуйте объект в файл 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>

Надеюсь, вы понимаете это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...