Hi Kiran, Firstly you should be very careful of what the spec says on this. Unfortunately there are some errors. These are the things that are implemented:
i) Namespace normalization. If the namespaces feature is set then the ns attrs are put on according to the algorithms specified. This is not what the spec says but is correct, ii) text node normalization occurs with no feature being set, iii) attr node normalization occurs with no feature being set, iv) comments will be removed if the comment feature is set, v) cdata sections will be removed if the cdata sections feature is set. This is documented on the normalizeDocument method in DOMDocument. I will carry on implementing this for the next few months. Gareth On Tue, 27 May 2003, Bagepalli, Kiran wrote: > Can someone comment on the level of DOM 3 normalization support. > What is lacking from what is recommended in the spec. > Thanks > Kiran > > -----Original Message----- > From: Neil Graham [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 27, 2003 3:03 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: [ANN]: Xerces-C 2.3.0 released! > > > Hi all, > > The Xerces-C team is pleased to announce that Xerces-C 2.3.0 is now > available. The primary features of this release are: > > - pluggable memory management: Allows an application to have Xerces > request memory from a user-supplied object rather than directly from the > heap. To allow for maximum flexibility, this has been implemented on a > per-parser basis; > - pluggable panic handler: The user may now register an object with the > parser that the will notify when it cannot initialize itself; > - security handling: a means is now provided allowing applications to > limit the extent to which the parser will process certain XML constructs > that could be exploited in a denial-of-service attack. > - partial implementation of DOM level 3 normalization. > > The release is available in both source and binary formats; the binary > formats that are provided are for 32- and 64-bit versions of AIX, HPUX, > Linux, Solaris and Windows. They can be downloaded from > http://xml.apache.org/dist/xerces-c/stable/. > > Enjoy! > Neil > Neil Graham > XML Parser Development > IBM Toronto Lab > Phone: 905-413-3519, T/L 969-3519 > E-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Gareth Reakes, Head of Product Development +44-1865-203192 DecisionSoft Limited http://www.decisionsoft.com XML Development and Services --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]