Results 1 to 1 of 1
Thread: Failed in reading xml
- 08-27-2009, 02:07 PM #1
Member
- Join Date
- Aug 2009
- Posts
- 9
- Rep Power
- 0
Failed in reading xml
i tried to get the number childnodes from a tag in a xml.But its showing even the nodes inside the child nodes.Can anyone correct me...???
[/CODE]Java Code:package edc; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.w3c.dom.NodeList; import org.w3c.dom.NodeList; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; public class ReadXML { NodeList nodelist; public static void main(String [] args) { ReadXML obj = new ReadXML(); obj.parse(); } public void parse() { try { DocumentBuilderFactory docfact = DocumentBuilderFactory.newInstance(); DocumentBuilder docbuilder = docfact.newDocumentBuilder(); Document doc; doc = docbuilder.parse("d:/files/edc.xml"); nodelist = (NodeList) doc.getElementsByTagName("date"); int dateNodecount = nodelist.getLength(); for(int i=0;i<dateNodecount;i++) { int count = nodelist.item(i).getChildNodes().getLength();//getNodeName(); System.out.println(count); } } catch (SAXException ex) { Logger.getLogger(ReadXML.class.getName()).log(Level.SEVERE, null, ex); } catch (IOException ex) { Logger.getLogger(ReadXML.class.getName()).log(Level.SEVERE, null, ex); } catch (ParserConfigurationException ex) { Logger.getLogger(ReadXML.class.getName()).log(Level.SEVERE, null, ex); } } } here is my xml: [CODE] <edc> <date value = "28-8-2009"> <classroom value = "c1"> <session id = "3" language = "english" lic_type = "l.v" lesson_code = "l1" st_cnt = "12" staff_id = "staff-01"> </session> </classroom> <classroom value = "c1"> <session id = "4" language = "english" lic_type = "l.v" lesson_code = "l2" st_cnt = "12" staff_id = "staff-01"/> </classroom> <classroom value = "c2"> <session id = "1" language = "urudu" lic_type = "l.v" lesson_code = "l1" st_cnt = "17" staff_id = "staff-02"/> </classroom> <classroom value = "c2"> <session id = "2" language = "urudu" lic_type = "l.v" lesson_code = "l2" st_cnt = "17" staff_id = "staff-02"/> </classroom> </date> <date value = "29-8-2009"> <classroom value = "c1"> <session id = "3" language = "english" lic_type = "l.v" lesson_code = "l3" st_cnt = "12" staff_id = "staff-01"/> </classroom> <classroom value = "c1"> <session id = "4" language = "english" lic_type = "l.v" lesson_code = "l4" st_cnt = "12" staff_id = "staff-01"/> </classroom> <classroom value = "c2"> <session id = "1" language = "urudu" lic_type = "l.v" lesson_code = "l3" st_cnt = "17" staff_id = "staff-02"/> </classroom> <classroom value = "c2"> <session id = "2" language = "urudu" lic_type = "l.v" lesson_code = "l4" st_cnt = "17" staff_id = "staff-02"/> </classroom> </date> </edc>
Similar Threads
-
failed to connect to remote vm
By plummer in forum EclipseReplies: 1Last Post: 05-08-2009, 08:11 AM -
Failed to retrieve RMIServer stub
By minifish in forum New To JavaReplies: 1Last Post: 11-05-2008, 08:29 PM -
Java failed to reach to a PC in local LAN
By JavaEmpires in forum NetworkingReplies: 1Last Post: 01-24-2008, 06:30 PM -
Loading of JSP file failed
By Heather in forum JavaServer Pages (JSP) and JSTLReplies: 2Last Post: 08-06-2007, 01:15 AM -
Compile failed, messages should have been provided
By leonard in forum New To JavaReplies: 2Last Post: 07-30-2007, 05:36 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks