Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
Performance of XML Parsers with jaxp\SourceValidator.java
How to compare performances of various XML parsers with the jaxp\SourceValidator.java provided in the Apache Xerces package?
✍: FYIcenter
If you have XML file with an XML schema,
you can use the jaxp\SourceValidator.java provided in the Apache Xerces package
to compare performances of various XML parsers.
Compile and run jaxp\SourceValidator.java, if you have Apache Xerces 2.11.0 installed:
\fyicenter\xerces-2_11_0\samples>\fyicenter\jdk-1.8.0\bin\java -cp .;..\xercesImpl.jar;..\xml-apis.jar jaxp.SourceValidator -a User.xsd -i UserXSD.xml -vs dom UserXSD.xml: 15 ms \fyicenter\xerces-2_11_0\samples>\fyicenter\jdk-1.8.0\bin\java -cp .;..\xercesImpl.jar;..\xml-apis.jar jaxp.SourceValidator -a User.xsd -i UserXSD.xml -vs sax UserXSD.xml: 12 ms \fyicenter\xerces-2_11_0\samples>\fyicenter\jdk-1.8.0\bin\java -cp .;..\xercesImpl.jar;..\xml-apis.jar jaxp.SourceValidator -a User.xsd -i UserXSD.xml -vs stream UserXSD.xml: 18 ms \fyicenter\xerces-2_11_0\samples>\fyicenter\jdk-1.8.0\bin\java -cp .;..\xercesImpl.jar;..\xml-apis.jar jaxp.SourceValidator -a User.xsd -i UserXSD.xml -vs stax UserXSD.xml: 17 ms
The output shows the SAX parser is faster than DOM, StAX and Stream parsers.
⇒ jaxp\TypeInfoWriter.java - Apache Xerves JAXP Sample
⇐ jaxp\SourceValidator.java - Apache Xerves JAXP Sample
2017-07-30, ≈20🔥, 0💬
Popular Posts:
What Is commons-fileupload-1.3.3 .jar?commons-fileupload-1.3.3 .jaris the JAR file for Apache Common...
What Is commons-net-ftp-2.0.jar? commons-net-ftp-2.0.jar is the JAR file for Apache Commons Net FTP ...
JDK 11 jdk.internal.JVM Stat.jmod is the JMOD file for JDK 11 Internal Jvmstat module. JDK 11 Intern...
Xalan-Java, Version 2.7.1, is an XSLT processor for transforming XML documents into HTML, text, or o...
itextpdf.jar is a component in iText 5 Java library to provide core functionalities. iText Java libr...