Как создать простой XML-документ, как этот - PullRequest
1 голос
/ 16 апреля 2011

Я хочу создать документ XML, который выглядит следующим образом, но я не знаю, как:

<bo type="Employee" id="0000012f41bce2a865f8616b0010007c0008008b">
  <username>marv</username>
</bo>

это то, что у меня есть, я просто запутался, как добавить элемент username:

Element bo = testDoc.createElement("bo");
        bo.setAttribute("type", "Employee");
        bo.setAttribute("id", emp.getId());

Ответы [ 2 ]

2 голосов
/ 16 апреля 2011
Element bo = testDoc.createElement("bo");
bo.setAttribute("type", "Employee");
bo.setAttribute("id", emp.getId());
//create a username element
Element username = testDoc.createElement("username");
//add a text value to the username element
username.appendChild(testDoc.createTextNode("marv"));
//add the username element as child of bo element
bo.appendChild(username);
0 голосов
/ 16 апреля 2011

Создайте элемент username, установите его значение, затем сделайте его дочерним по отношению к элементу bo. Я не знаю Java, но, возможно, есть метод AddChild () или аналогичный, который вы можете использовать.

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