package test.dom;import java.lang.System;
import java.io.StringWriter;
import org.apache.xerces.dom.DocumentImpl;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.XMLSerializer;public class CreateDom
{
public static final void main( String[] argv ) throws Exception
{
Document dom = new DocumentImpl();
Element eRoot = dom.createElement( "root" );
dom.appendChild( eRoot ); OutputFormat format = new OutputFormat( dom );
StringWriter stringOut = new StringWriter();
XMLSerializer serial = new XMLSerializer( stringOut, format ); serial.serialize( dom ); System.out.println( "STRXML = \n" + stringOut.toString() );
}
}用字串输出了,输出到文件改一下吧
import java.io.StringWriter;
import org.apache.xerces.dom.DocumentImpl;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.XMLSerializer;public class CreateDom
{
public static final void main( String[] argv ) throws Exception
{
Document dom = new DocumentImpl();
Element eRoot = dom.createElement( "root" );
dom.appendChild( eRoot ); OutputFormat format = new OutputFormat( dom );
StringWriter stringOut = new StringWriter();
XMLSerializer serial = new XMLSerializer( stringOut, format ); serial.serialize( dom ); System.out.println( "STRXML = \n" + stringOut.toString() );
}
}用字串输出了,输出到文件改一下吧
解决方案 »
- Struts2又生疏了,探讨一下拦截器
- jsp开发的几个初级问题
- java.io.IOException: 管道正在被关闭。
- response.getOutputStream()好像是没有关闭
- ?Tomcat启动时报错 高手指点
- 析软开源论坛开放注册,致力于开源软件的日常应用,欢迎大家注册、发帖、讨论
- Spring中工厂与其双亲工厂如何体现出两个工厂是父与子的关系?
- java开发顺序
- 用java语言怎样修改主或删除某个文件(如.properties)的内容?在线等?
- 关于Java客户端如何去连接C++服务端
- 请教高手关于ejb2.0的BMP问题
- j2ee1.3.1里怎么配置 cloudscape数据库才能利用jndi得到连接?
import java.io.StringWriter;
import java.io.PrintWriter;
import java.io.FileWriter;
import org.apache.xerces.dom.DocumentImpl;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.XMLSerializer;public class CreateDom
{
public static final void main( String[] argv ) throws Exception
{
Document dom = new DocumentImpl();
Element eRoot = dom.createElement( "root" );
dom.appendChild( eRoot ); OutputFormat format = new OutputFormat( dom );
StringWriter stringOut = new StringWriter();
XMLSerializer serial = new XMLSerializer( stringOut, format ); serial.serialize( dom ); System.out.println( "STRXML = \n" + stringOut.toString() );
PrintWriter ps = new PrintWriter( new FileWriter( "d:\\productinfo.xml" ) );
ps.write( stringOut.toString() );
ps.close();
}
}