Classes
and methods to read an XML file and to manipulate an XML file is available
in java. With these APIs you can do anything with an XML file. To work
with an XML file you have to do the following imports.
_______________________________________________
import
org.w3c.dom.Document;
import org.w3c.dom.DOMException;
import org.w3c.dom.Element;
DocumentBuilderFactory
dbfact = DocumentBuilderFactory.newInstance();
DocumentBuilder dbuild = dbfact.newDocumentBuilder();
Document doc = dbuild.parse (new File("xml_file.xml"));
. . .
. . .
doc.getDocumentElement().getNodeName());
NodeList ndlist = doc.getElementsByTagName("ele_name");
. . .
. . .
The above
code gives you an idea on how to create a document object to load the
XML file you want and then work on it. you have to create objects like
DocumentBuilderFactory, DocumentBuilder, and then Document to work on
an XML file.
The XML
file is loaded in the Document object. A NodeList object is created
and then the elements of the XML file are loaded in it. Using a 'for'
loop all the elements are displayed. Methods to change and remove the
nodes are also available.