title: XML and Java from Scratch
author:  Nicholas Chase 
description: With the help of XML and Java from scratch, you will build a Web site and application for ChaseWeb Furniture-a fictitious catalog furniture company. All of the information on products, prices, vendors, and so on, is rendered in XML. You'll learn how to display products on the company Web site, take orders, produce a paper catalog, and communicate with the external databases of vendors using XML. The from scratch format is designed to teach novice programmers the hows and whys of programming in the context of creating a functioning application.
zlib_text:  
  
  Java XML 
   
   
  1 
   
   
  About the Tutorial 
  XML (Extensible Markup Language) is a very popular simple text-based language that 
  can be used as a mode of communication between different applications. It is considered 
  as a standard means to transport and store data.  
  JAVA provides excellent support and a rich set of libraries to parse, modify or inquire 
  XML documents. 
  This tutorial will teach you basic XML concepts and the usage of various types of Java 
  based XML parsers in a simple and intuitive way. 
   
  Audience 
  This tutorial has been prepared for beginners to help them understand the basic-to-
  advanced concepts related to XML parsing using Java Programming language. 
  After completing this tutorial, you will find yourself at a moderate level of expertise in 
  XML parsing using Java from where you can take yourself to higher levels of expertise. 
   
  Prerequisites 
  Knowledge of computers is not a prerequisite to follow the contents of this tutorial. This 
  tutorial assumes no backgroun