从String添加xml到DOMElement

时间:2011-07-22 11:04:20

标签: java dom4j

我有一个包含xml内容的字符串,例如:

String str = "<history><message from="Alice" to="Bob" /></history>";

我想将这个xml内容添加到某个元素(org.dom4j.DOMElement)。 怎么做?


我试过这个:

myElement.addText(str);

但它给了我刚刚转义的文字内容。

1 个答案:

答案 0 :(得分:2)

您需要使用Dom4j将XML片段解析为单独的Document对象,然后将该Document对象的根元素追加到目标Document的适当位置。