[jdom-interest] Problems by parsing XML with JDOM
ajoecker at freenet.de
ajoecker at freenet.de
Tue Apr 11 06:49:01 PDT 2006
Hello,
I like to parse a XML document with JDOM. I get the root element without problems, but no child elements. I hope someone can tell me what I do wrong.
Thanks,Anika
Here is my code:
SAXBuilder builder = new SAXBuilder(); Document doc = null; doc = builder.build(new StringReader(xml));Element root = doc.getRootElement();System.out.println(root.getName());Element header = root.getChild("Header"); Element program = header.getChild("program"); System.out.println(program.getAttributeValue("name")); <- Here I get a NullPointerExeption, because the variable program is empty
And here is my XML code:
<?xml version="1.0"?><EBIApplicationResult xmlns="http://www.ebi.ac.uk/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.ebi.ac.uk/schema/ApplicationResult.xsd"><Header> <program name="WU-blastp" version="2.0MP-WashU [01-Jan-2006]" citation="PMID:12824421"/> <parameters> <sequences total="1"> <sequence number="1" name="Sequence" type="p" length="39"/> </sequences> <databases total="1" sequences="2966745" letters="967946558"> <database number="1" name="uniprot" type="p" created="2006-04-04T00:57:47+01:00"/> </databases> <scores>100</scores> <alignments>50</alignments> <matrix>BLOSUM62</matrix> <expectationUpper>1</expectationUpper> <statistics>sump</statistics> </parameters> <timeInfo start="2006-04-11T11:15:36+01:00" end="2006-04-11T11:15:41+01:00" search="PT05S"/></Header></EBIApplicationResult>
More information about the jdom-interest
mailing list