[jdom-interest] setText() to replace children?
Jon Baer
jonbaer at digitalanywhere.com
Tue Jul 10 10:14:38 PDT 2001
Elliotte Rusty Harold wrote:
>
> Now that you mention it I don't like getText() either. It has the same problem setText() does: it really doesn't make sense when the element contains mixed content or even a child element. It violates the principal of least surprise. For example, consider this XHTML element:
>
> <p>
> Do <strong>NOT</strong> eat the yellow snow!
> </p>
>
> Currently invoking getText() on the p element would produce the string "Do eat the yellow snow!" This is very unexpected. Worse yet, it might
There are some people who actually *NEED* that type of function and rely
on JDOM for it, technically NOT is not part of the "text" of <p> I
strongly beleive that if you need to recurse through it for text you
need another utility function like getPlainText(), etc.
And I think if people lay down anything like
setText("<a>me<b>you</b></a>") that they are just being lazy.
- Jon
More information about the jdom-interest
mailing list