如何创建一个像这样的简单xml文档

时间:2011-04-16 01:27:18

标签: java xml dom

我想创建一个看起来像这样的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 个答案:

答案 0 :(得分:2)

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);

答案 1 :(得分:0)

创建一个用户名元素,设置它的值,然后使其成为bo元素的子元素。我不知道Java,但可能有一个AddChild()方法或类似的方法。