[jdom-interest] to change element text (keeping children)
Jason Hunter
jhunter at servlets.com
Fri Nov 10 23:19:23 PST 2006
You can call getContent(), loop to find the right Text node, and replace
it inline.
-jh-
Munirul Islam wrote:
> Hi!
>
> I am trying to change the text of an element in a dom keeping its children.
>
> n.setText("b");
>
> Here, the setText method changes the text deleting n's children.
>
> I tried the following code:
>
> Element m = new Element("Element");
> m = (Element) n.clone();
> n.setText("b");
> n.setContent(m.getChildren);
>
> ends up giving illegalAddException.
>
> Does anyone have a solution to this problem?
>
> Thanks!
> ==============================
> Munirul Islam
> PhD Student
> Department of Computer Science
> Wayne State University
> Detroit,MI-48202,USA
> email: munirul at wayne.edu
> _______________________________________________
> To control your jdom-interest membership:
> http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com
>
More information about the jdom-interest
mailing list