Ayuda con los Namespace. Por favor

drgoettel
11 de Noviembre del 2004
Pues resulta que mis documentos de xml tienen unos Namespaces tal que:
<elementoPrincipal xmlns="http://xxxxx.com" xmlns:ched="http://xxxxxxxxxx.com" xmlns:cou="http://yyyyyy.com" >
<header>....</header>
<body>....</body>
</elementoPrincipal>

Debido a que los documentos xml que genero son muy extensos, me es imposible generarlos en memoria y los tengo que generar por partes para luego juntar las partes y tener el definitivo.
Mi problema es que necesito añadir dentro del body determinados elementos con la forma <ched:elementoInterno> pero me es imposible ya que lo único que soy capaz de añadir es: <ched:elementoInterno xmlns:ched="http://xxxxxxxxxx.com"/> y soy incapaz de quitar la parte de xmlns:ched="http://xxxxxxxxxx.com".

El codigo que utilizo es:
Namespace ched=Namespace.getNamespace("ched","http://xxxxxxxxxx.com");
Element elementoInterno=new Element("elementoInterno",ched);

Hay alguna manera de hacerlo??
No es ningun problema en términos de corrección y validación, en todo caso es redundante, pero no me sirve en la aplicación que me he currado y en la que he metido bastante tiempo.
Necesitaría que fuera <ched:elementoInterno> sin más, ya que lo necesito para poder insertar los elementos.
No sé si habrá quedado medianamente clara mi pregunta pero estoy casi desesperado. Alguien que me ayude??
Utilizo jdom 9.