怎么在java中把dom或element转换为xml字符串呢?

zhangfm 2003-07-25 11:35:01
如题。
...全文
442 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tonypotter 2003-08-07
  • 打赏
  • 举报
回复
雨泉兄说的对,我试过了,谢谢:)

public String toString() {
Node root = innerDocument.getFirstChild();
TransformerFactory l_transformFactory = TransformerFactory.newInstance();
Transformer l_transformer = null;
ByteArrayOutputStream l_byteOutStream = new ByteArrayOutputStream();
try{
l_transformer = l_transformFactory.newTransformer();
l_transformer.transform(new DOMSource(root),new StreamResult(l_byteOutStream));
}catch(Exception e){
e.printStackTrace();
}

return l_byteOutStream.toString();
}
yoken 2003-07-26
  • 打赏
  • 举报
回复
纠正
javax.xml.transform.Transformer.transform(Source, ByteArrayOutputStream)
ByteArrayOutputStream.toString()
yoken 2003-07-26
  • 打赏
  • 举报
回复
纠正
javax.xml.transform.Transformer.transform(Source, ByteArrayOutputStream)
ByteArrayOutputStream.toString()
yoken 2003-07-26
  • 打赏
  • 举报
回复
试试
javax.xml.transform.Transformer.transform(Source, ByteArrayInputStream)
ByteArrayOutputStream.toString()
saucer 2003-07-25
  • 打赏
  • 举报
回复
have you tried ?

xmldoc.getDocumentElement().toString();

shanhe 2003-07-25
  • 打赏
  • 举报
回复
dom.xml
zhangfm 2003-07-25
  • 打赏
  • 举报
回复
没有人会吗?

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧