You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2002/10/23 22:18:21 UTC
DO NOT REPLY [Bug 13906] New: -
Xalan Serializer create xml:ns attribute on doc element
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13906>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13906
Xalan Serializer create xml:ns attribute on doc element
Summary: Xalan Serializer create xml:ns attribute on doc element
Product: XalanC
Version: 1.4.x
Platform: Sun
OS/Version: Solaris
Status: NEW
Severity: Minor
Priority: Other
Component: XalanC
AssignedTo: xalan-dev@xml.apache.org
ReportedBy: jeffrey.hagan@baesystems.com
xml:ns attribute is always set when serializing the Document Element Node with
FormatterTreeWalker, whether the original document element contained a value
for this node or not. I have verified that this occurs when the XalanNode was
originally parsed with the XalanSourceTree, I have not verified that it occurs
when using a XalanNode created by the Builder, Xerces Bridge or something else.
If I run the
SerializeNodeSet sample code to serialize the document element node, the
value: "http://www.w3.org/XML/1998/namespace" is assigned to this attribute
on the document element node. Here is an example of the output:
17% SerializeNodeSet ../samples/SerializeNodeSet/foo.xml / doc
<doc xmlns:xml="http://www.w3.org/XML/1998/namespace">
<name last="Marston" first="David">Mr. Marston</name>
<name last="Bertoni" first="David">Mr. Bertoni</name>
<name last="Leslie" first="Donald">Mr. Leslie</name>
<name last="Farmer" first="Emily">Ms. Farmer</name>
<name last="Midy" first="Myriam">Ms. Midy</name>
<name last="Dick" first="Paul">Mr. Dick</name>
<name last="Boag" first="Scott">Mr. Boag</name>
<name last="Curcuru" first="Shane">Mr. Curcuru</name>
<name last="Kesselman" first="Joseph">Mr. Kesselman</name>
<name last="Auriemma" first="Stephen">Mr. Auriemma</name>
</doc>18%