OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Re: Genx c14n?

[ Lists Home | Date Index | Thread Index ]

> Having read the exc-c14n draft, I couldn't figure out how this would 
> affect the behavior of genx. -Tim

After you sort the namespaces, add a call to a predicate to see if the 
namespace should be output.  Make the predicate start out as
    #define nsdeclused(w, node, prefix)  (1)

Later on someone can hook in a list of non-suppressed namespace prefixes 
into the genxWriter struct, and us nsdeclused to scan the element and 
see if a given namespace prefix is visibly used (or in the non-supp list).

More importantly, make sure each element includes a parent pointer, so 
you can walk up the tree.

	/r$

-- 
Rich Salz, Chief Security Architect
DataPower Technology                           http://www.datapower.com
XS40 XML Security Gateway   http://www.datapower.com/products/xs40.html
XML Security Overview  http://www.datapower.com/xmldev/xmlsecurity.html





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS