En el siguiente fragmento XML, ¿cuáles son los espacios de nombres de a, c, d y e? Se apreciará la referencia a la documentación o especificaciones.XML namespace defaulting/inheritance
<a xmlns="http://domain/a">
<pre:b xmlns:pre="http://domain/b">
<c/>
<d xmlns="">
<e/>
</d>
</pre:b>
</a>
Además, ¿qué frameworks de Java respetan el espacio de nombres oficial de forma predeterminada? Tengo tride org.w2c. * DOM paquetes, sin embargo, no parece resolver el URI de espacio de nombres correctamente? Por ejemplo, algo con funcionalidad similar a.
String namespace = DocumentParser.parse().
getElement("a").
getElement("b").
getElement("c").
getNamespaceURI();