I think the output of the following snippet comes out wrong:
Document document = documentFactory.createDocument();
Namespace n0 = new Namespace(null, "some:namespace");
document.addElement(new QName("foo", n0))
.addElement("bar");
System.out.println(document.asXML());
When I run this, I get
<?xml version="1.0" encoding="UTF-8"?>
<foo xmlns="some:namespace"><bar/></foo>
What I expect is for the bar element to be <bar xmlns=""/>. Since I created it
with no namespace, I expect it to be output so that if I read it back in it
would again have no namespace. If I read this output back in, it'll wind up
inheriting the foo tag's namespace.
Ben
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
dom4j-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dom4j-user