Create a Book.xml file
<?xml version= "1.0" encoding= "UTF-8"?><books> <book> <name> Chilled Rain </name> <price>100.0</price> </book></books>
Parsing code
ImportJavax.xml.parsers.DocumentBuilder;Importjavax.xml.parsers.DocumentBuilderFactory;Importorg.w3c.dom.Document;Importorg.w3c.dom.Element;Importorg.w3c.dom.NodeList; Public classMydom { Public Static voidMain (string[] args)throwsException {readXml (); } Private Static voidREADXML ()throwsException {documentbuilderfactory Factory=documentbuilderfactory.newinstance (); Documentbuilder Builder=Factory.newdocumentbuilder (); Document Document= Builder.parse ("Src/book.xml"); NodeList List= document.getElementsByTagName ("book"); for(inti = 0; I < list.getlength (); i++) {Element Item=(Element) List.item (i); System.out.println (Item.getelementsbytagname ("Name"). Item (0). Getfirstchild (). Getnodetype ()); } }}
XML (DOM parsing)