<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&#39;t know why</div>
<div>the error said it can&#39;t find getChildren function.</div>
<div>
<div>In fact I already import the library needed.</div></div>
<div>Below was my code:</div>
<div>&nbsp; 
<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>&nbsp;while(itr.hasNext()) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Element oneLevelDeep = (Element)itr.next();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(oneLevelDeep.getName().equals(&quot;Plan&quot;))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;ID = oneLevelDeep.getAttributeValue
 (&quot;ID&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;float PID = Float.parseFloat(ID);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;float NewPID = PID + 1;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;String NewPIDString = Float.toString(NewPID);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Name = oneLevelDeep.getAttributeValue(&quot;Name&quot;); 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Plan.setAttribute(&quot;ID&quot;,NewPIDString);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Plan.setAttribute(&quot;Name&quot;,Name);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</em><em><font color="#ff0000"> &nbsp;&nbsp;/*goalText = oneLevelDeep.getChildTextNormalize(&quot;Goal&quot;); 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;goal.setText(goalText);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;Plan.addContent(goal);*/<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;//Plan.addContent((List)(Element) oneLevelDeep.getChildren().clone());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;//Plan.getChild();<br></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;PlansGroup.addContent
 ((Element) Plan.clone());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</em></div>
<div>&nbsp;</div>
<div>The red text show that I had problem there.</div>
<div>Thank you very much for your help.</div>
<div>&nbsp;</div>
<div>Regards,</div><span></span><span class="sg"><span></span><span>
<div>Normadiah Mahiddin</div></span></span>