2012-08-27 63 views
0

我在我的web目录中有一个xml文件。目前,它看起来像:解析XML以找到根标记,然后在根标记下追加标记

<?xml version="1.0" encoding="UTF-8"?> 

<Blobs> 

</Blobs> 

我要动态地添加标记斑点下一个标签的BlobKey。如果已添加标签,则下一次应添加新标签。我该怎么做呢 ?首先我需要解析xml文件,找到根元素,然后在标签Blobs下追加一个名为的blobkey这是根标签。

这是我为此编写的一些代码,但它不适合我的要求。请提出建议。

 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 
     DocumentBuilder db = dbf.newDocumentBuilder();    
     Document document = db.newDocument(); 

     Element blobKey_E = document.createElement("BlobKey"); 
     blobKey_E.appendChild(document.createTextNode(blobKey)); 
     // Save the xml file after this 

回答

2

document.getDocumentElement().appendChild(blobKey_E)

+0

我在这个声明得到了'空指针exception' –