[jdom-interest] Is JDOM dying?
Malachi de AElfweald
malachi at tremerechantry.com
Sat Mar 15 10:25:56 PST 2003
I agree that it is a design flaw -- and that JDOM mostly wraps the other
stuff... My whole point the last time this thread came up was that it
shouldn't ADD the attribute ns="" unless I tell it to.
On Sat, 15 Mar 2003 05:58:18 -0800 (PST), Philip Nelson
<panmanphil at yahoo.com> wrote:
> --- Malachi de AElfweald <malachi at tremerechantry.com> wrote:
>> I disagree. If you read in the XML, the ns attribute is only on
>> the root element. JDOM interprets that as it being on all children node.
> Somehow, we need a better FAQ on this, ideally with links to the very,
> very long series of threads on it, which we seem doomed to repeat.
> FAQ 1 - it's not our fault! namespaces were poorly thought out, and
> before their practical application was understood
> FAQ 2 - JDOM doesn't put the attribute on the other elements, the parser
> via SAX (and jdom's interpretation of the events) or by DOM. The text
> representation is not the same thing as what it means, and JDOM, DOM,
> .net, etc...) represent what it means when represented in a tree model.
> The end result of those long arguments about this was a simple
> realization that
> where you want namespaces to automatically get propagated, a trivial
> method for your application handles simply and elegantly. It falls under
> realm of refactoring redundant code.
> To control your jdom-interest membership:
> interest/youraddr at yourhost.com
More information about the jdom-interest