  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | Subject: Need help | Subject: Need help 2007-03-19 - By Normadiah Mahiddin
Back Dear Sir/Miss/Madam, I want to add the element together with its children. However,I got problem during add children. I don't know why the error said it can't find getChildren function. In fact I already import the library needed. Below was my code:
*import java.io.IOException;*
*import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.input.SAXBuilder; import org.jdom.xpath.XPath; import java.util.*;*
*import java.io.*; import org.jdom.*; import org.jdom.input.*; import org.jdom.output.*;* * while(itr.hasNext()) { Element oneLevelDeep = (Element)itr.next(); if(oneLevelDeep.getName().equals("Plan")) { ID = oneLevelDeep.getAttributeValue ("ID"); float PID = Float.parseFloat(ID); float NewPID = PID + 1; String NewPIDString = Float.toString(NewPID); Name = oneLevelDeep.getAttributeValue("Name"); Plan.setAttribute("ID",NewPIDString); Plan.setAttribute("Name",Name); ** /*goalText = oneLevelDeep.getChildTextNormalize("Goal"); goal.setText(goalText); Plan.addContent(goal);*/ //Plan.addContent((List)(Element) oneLevelDeep.getChildren ().clone()); //Plan.getChild(); PlansGroup.addContent ((Element) Plan.clone()); }*
The red text show that I had problem there. Thank you very much for your help.
Regards, Normadiah Mahiddin
<div>Dear Sir/Miss/Madam,</div> <div>I want to add the element together with its children.</div> <div>However,I got problem during add children. I don't know why</div> <div>the error said it can't find getChildren function.</div> <div> <div>In fact I already import the library needed.</div></div> <div>Below was my code:</div> <div> <p><em>import java.io.IOException;</em></p> <p><em>import org.jdom.Document;<br>import org.jdom.Element;<br>import org.jdom .JDOMException;<br>import org.jdom.input.SAXBuilder;<br>import org.jdom.xpath .XPath;<br>import java.util.*;</em></p> <p><em>import java.io.*;<br>import org.jdom.*;<br>import org.jdom.input.*;<br >import org.jdom.output.*;</em></p></div> <div><em> while(itr.hasNext()) <br> { <br> Element oneLevelDeep = (Element)itr.next();<br> if (oneLevelDeep.getName().equals("Plan"))<br> {<br> ID = oneLevelDeep.getAttributeValue ("ID");<br> float PID = Float.parseFloat(ID);<br> float NewPID = PID + 1;<br> String NewPIDString = Float.toString(NewPID );<br> Name = oneLevelDeep.getAttributeValue("Name"); <br> Plan .setAttribute("ID",NewPIDString);<br> Plan.setAttribute("Name",Name);<br> </em><em><font color="#ff0000"> /*goalText = oneLevelDeep.getChildTextNormalize("Goal"); <br> goal.setText (goalText);<br> Plan .addContent(goal);*/<br> //Plan.addContent((List)(Element) oneLevelDeep.getChildren().clone());<br> //Plan.getChild(); <br></font>   ;PlansGroup.addContent ((Element) Plan.clone());<br> }</em></div> <div> </div> <div>The red text show that I had problem there.</div> <div>Thank you very much for your help.</div> <div> </div> <div>Regards,</div><span></span><span class="sg"><span></span><span> <div>Normadiah Mahiddin</div></span></span>
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
|
|
 |