[Mono-devel-list] patch for xmlserialization stuff
Atsushi Eno
atsushi at ximian.com
Fri Jan 7 03:59:07 EST 2005
Hi Lluis,
On using genxs for XmlSchema, I made some minor patches.
genxs-add-features.diff
Added some generation configuration:
<generateAsInternal>
write custom reader/writer as internal classes.
<noreader>, <nowriter>
They make generation of reader and/or writer optional.
ns-serialization-order.diff
It uses ListDictionary instead of Hashtable, to avoid silly
attibute order comparison annoyance between ms and mono.
ns-write-more.diff
MS XmlSerializer seems to write more QNames in
XmlSerializerNamespaces where equivalent ns declaration
already exists (avoided duplicate generation though).
If no problems, I'll commit them later. At least they does not break
sys.xml tests. I am sure that it will break some DataSet tests that
are based on different attribute orders (I will fix them too).
Atsushi Eno
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: genxs-add-features.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050107/b5897f74/attachment.pl
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ns-serialization-order.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050107/b5897f74/attachment-0001.pl
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ns-write-more.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050107/b5897f74/attachment-0002.pl
More information about the Mono-devel-list
mailing list