[jdom-interest] promoting namespaces up trees

Jason Hunter jhunter at xquery.com
Tue Apr 11 18:42:16 PDT 2006


It's much easier than you're thinking:

itemElement.addNamespaceDeclaration(...)

-jh-

Bart Locanthi wrote:
> i've been expending too much cleverness to solve this problem and i'm
> wondering if there's a better way.
> 
> i have generated data that looks like
> 
> <item>
>   <x:foo xmlns:x="blah blah"/>
>   <x:bar xmlns:x="blah blah"/>
>   ...
> </item>
> 
> i of course want it to look like
> 
> <item xmlns:x="blah blah">
>   <x:foo/>
>   <x:bar/>
>   ...
> </item>
> 
> i've played games with pre-pushed Namespace.Stacks, but you wind up
> having to print the header by hand because the codeto do this inside
> XMLOutputter isn't factored or exposed.
> 
> is there a simple way of getting the desired result?
> 
> _______________________________________________
> 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