package apphttptest;
import java.io.StringReader;
import java.util.List;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.Namespace;
import org.jdom.input.SAXBuilder;
import org.w3c.dom.NodeList;
import org.xml.sax.Attributes;
import org.xml.sax.HandlerBase;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
public class SAXReadXmlStrTest extends DefaultHandler {
private static String xmlStr = "<CARD><Message><DQRes><version>1.0.1</version><instId>0001</instId><certId>0001</certId><date>20151126 16:33:45</date><serialNo>20151126 043340334022552</serialNo></DQRes></Message></CARD>";
public static void main(String[] args) throws Exception {
saxnewtest();
}
/**
* 使用sax解析xml字符串
import java.io.StringReader;
import java.util.List;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.Namespace;
import org.jdom.input.SAXBuilder;
import org.w3c.dom.NodeList;
import org.xml.sax.Attributes;
import org.xml.sax.HandlerBase;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
public class SAXReadXmlStrTest extends DefaultHandler {
private static String xmlStr = "<CARD><Message><DQRes><version>1.0.1</version><instId>0001</instId><certId>0001</certId><date>20151126 16:33:45</date><serialNo>20151126 043340334022552</serialNo></DQRes></Message></CARD>";
public static void main(String[] args) throws Exception {
saxnewtest();
}
/**
* 使用sax解析xml字符串