Labels

Friday, 8 November 2013

Java XML Introduction


In Tutorials we are going to see brief introduction about XML and its usage in Java.Java comes with set of API to process XML, we will see all the XML processing API available in JAVA in upcoming chapters.

XML Overview

XML – Extensible Markup Language
XML was introduced by World Wide Web Consortium (W3C) in 1998.The XML document is group of elements, each element has a start tag, content node and end tag.Element also contains another element.The XML document must have only one root element, which is enclose the all other tags.
The XML file must satisfy the following conditions.
  • XML document must start with prolog (Example <?xml version="1.0"?>);
  • Every opening tag must be closed properly.
  • All tags are completely nested.
Sample XML Document
<?xml version="1.0" encoding="UTF-8"?>
<website>
<name>Java Tutorials Corner</name>
<tutorials>
<java id="1">Core Java, JDBC, XML Parsing, etc</java>
<j2ee>Servlet, JSP, Web Service, SOAP Web Service, RESTful Web Service, etc </j2ee>
</tutorials>
</website>

JAVA XML Overview

Java comes with set of API to process the XML documents.

  1. DOM Parser
  2. SAX Parser
  3. StAX Parser
  4. JAXB
  5. XPath
  6. XSL Processor
  7. JDOM
We will see the details of each XML processing API in upcoming chapter.

0 comments

Post a Comment