Hi, the c14n-code of libxml2 2.6.22 (and maybe older versions too) seems to omit the declaration of the default "xml" namespace. I tested with libxml2 2.6.9 and the namespace declaration is currectly written to the c14n document:
$ cat test.xml <?xml version="1.0" encoding="utf-8"?> <Root xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:space="preserve"/> libxml2 2.6.9 $ testC14N --exc-with-comments ./test.xml <Root xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:space="preserve"></Root> libxml2 2.6.22 $ testC14N --exc-with-comments ./test.xml <Root xml:space="preserve"></Root> Is there any way to make libxml2 2.6.22 write the "xmlns:xml" attribute? Thanks, Joachim -- Joachim Bauch, struktur AG Download icoya OpenContent GPL for FREE! visit http://dl.struktur.de/ <-
signature.asc
Description: OpenPGP digital signature
_______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
