[jdom-interest] insertBefore : again
Cédric Dumetz
cedric at service-internet.com
Thu Feb 28 09:28:10 PST 2002
Sorry, i'm explain badly.
All I want is to add a Node before another one in some case.
Example when I've got :
<root>
<element 1>
<img/>
</element 1>
</root>
I would like to have :
<root>
<element 1>
<a href='somwhere'>click here</a>
<img/>
</element 1>
</root>
Sorry again, but it makes 2 years that I don't deal with DOM, and the last time it was with Xerces.
To finish, if you think I am not in the good place in this list I will go away.
Sorry, really sorry
-----Message d'origine-----
De : Bart Read [mailto:bart at wdi.co.uk]
Envoyé : jeudi 28 février 2002 18:04
À : Cédric Dumetz; jdom-interest at jdom.org
Objet : Re: [jdom-interest] getElementsByTagName + insertBefore
Right, stop and think about this. You're not adding <a href="whatever"> before your <img> element because the <a> element will ENCLOSE <img> like so:
<a href="whatever"><img src="somethingelse"/></a>
See? So <a> becomes the parent of <img> so you need to remove <img> from the list and replace it with <a> and add <img> as a child element of <a>. Seriously, check out the documentation and read Java and XML by Brett McLaughlin and Jason Hunter -- it won't take long and it'll save you a shedload of time in the long run. ;-)
=================================
Bart Read
Senior Developer
Abbotsbury Software Ltd
Abbotsbury, DORSET DT3 4JT
Tel: +44 (0) 1305 871543
E-mail: bart at wdi.co.uk
=================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://jdom.org/pipermail/jdom-interest/attachments/20020228/11a1301d/attachment.htm
More information about the jdom-interest
mailing list