将 xml 从 String 添加到 DOMElement
我有一个包含 xml 内容的字符串,例如:
String str = "<history><message from="Alice" to="Bob" /></history>";
我想将此 xml 内容添加到某个元素 (org.dom4j.DOMElement)。 怎么做呢?
我已经尝试过这个:
myElement.addText(str);
但它只给了我转义的文本内容。
I have a string with xml content, for example:
String str = "<history><message from="Alice" to="Bob" /></history>";
and I want to add this xml content to some element (org.dom4j.DOMElement).
How to do it?
I've tried this:
myElement.addText(str);
But it gives me just escaped text content.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用 Dom4j 将 XML 片段解析为单独的 Document 对象,然后将该 Document 对象的根元素附加到目标 Document 的适当位置。
You need to use Dom4j to parse the XML fragment into a separate Document object, and then append the root element of that Document object to the appropriate place of your target Document.