需要一些jar,自己去down吧
/*
* Created by IntelliJ IDEA.
* User: administrator
* Date: Mar 26, 2002
* Time: 1:24:56 PM
* To change template for new class use
* Code Style | Class Templates options (Tools | IDE Options).
*/
/***** readXml.java **********************
*This is a javabean.
*This bean read a xml file from a URL,and return a xmlDom
*
***** Created by Xiao Yusong 2001-11-30 ****
*/
package com.chinacountry.util;
import java.util.*;
import java.net.URL;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.Serializer;
import org.apache.xml.serialize.SerializerFactory;
import org.apache.xml.serialize.XMLSerializer;
import org.xml.sax.InputSource;
public class xmlUtil implements java.io.Serializable {
public xmlUtil()
{
}
public static DocumentBuilder getBuilder() throws ParserConfigurationException
{
DocumentBuilder builder=DocumentBuilderFactory.newInstance().newDocumentBuilder();
return builder;
}
//get a document from given file
public static Document getDocument(String path) throws Exception
{
//BufferedReader fileIn=new BufferedReader(new FileReader(path));
File f = new File(path);
DocumentBuilder builder=getBuilder();
Document doc = builder.parse(f);
return doc;
}
//get a document from InputStream
public static Document getDocument(InputStream in) throws Exception
{
DocumentBuilder builder=getBuilder();
Document doc = builder.parse(in);
return doc;
}
//create a empty document
public static Document getNewDoc() throws Exception
{
DocumentBuilder builder=getBuilder();
Document doc = builder.newDocument();
return doc;
}
//create a document from given strin
/*
* Created by IntelliJ IDEA.
* User: administrator
* Date: Mar 26, 2002
* Time: 1:24:56 PM
* To change template for new class use
* Code Style | Class Templates options (Tools | IDE Options).
*/
/***** readXml.java **********************
*This is a javabean.
*This bean read a xml file from a URL,and return a xmlDom
*
***** Created by Xiao Yusong 2001-11-30 ****
*/
package com.chinacountry.util;
import java.util.*;
import java.net.URL;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.Serializer;
import org.apache.xml.serialize.SerializerFactory;
import org.apache.xml.serialize.XMLSerializer;
import org.xml.sax.InputSource;
public class xmlUtil implements java.io.Serializable {
public xmlUtil()
{
}
public static DocumentBuilder getBuilder() throws ParserConfigurationException
{
DocumentBuilder builder=DocumentBuilderFactory.newInstance().newDocumentBuilder();
return builder;
}
//get a document from given file
public static Document getDocument(String path) throws Exception
{
//BufferedReader fileIn=new BufferedReader(new FileReader(path));
File f = new File(path);
DocumentBuilder builder=getBuilder();
Document doc = builder.parse(f);
return doc;
}
//get a document from InputStream
public static Document getDocument(InputStream in) throws Exception
{
DocumentBuilder builder=getBuilder();
Document doc = builder.parse(in);
return doc;
}
//create a empty document
public static Document getNewDoc() throws Exception
{
DocumentBuilder builder=getBuilder();
Document doc = builder.newDocument();
return doc;
}
//create a document from given strin
| 对此文章发表了评论 |
