[jdom-interest] iterative addChild
    Paul Madsen 
    paul.madsen at coventus.com
       
    Fri Oct  6 10:22:08 PDT 2000
    
    
  
I'm trying to iterate through an elements children, adding children as I
go between each existing child and the following one.
When I try:
      Element events = root.getChild("events");
      List eventslist = events.getChildren("event");
     Iterator iterator = eventslist.iterator();
     while (iterator.hasNext()) {
          Object o = iterator.next();
          Element e_event = (Element) o;
         Element fillevent = new Element("fillevent");
         events.addChild(fillevent);
  }
I get a result tree that looks like
events
    |____ event
    |____ event
    |____ event
    |____ fillevent
    |____ fillevent
    |____ fillevent
rather than
events
    |____ event
    |____ fillevent
    |____ event
    |____ fillevent
    |____ event
    |____ fillevent
Will the iterator traverse the original tree or try to account for the
new elements as they are added?
thanks for any tips.
--
Paul Madsen
Coventus Intuitive Networks
340 Terry Fox Drive, Kanata, On, Ca
K2K 3A2
e) paul.madsen at coventus.com
p) (613) 271-0180 x296
    
    
More information about the jdom-interest
mailing list