On Sun, 16 Mar 2008 14:21:40 +0100, martin f krafft wrote: > Hi, > > xmlrpclib.dumps((None,), allow_none=True) yields > > '<params>\n<param>\n<value><nil/></value></param>\n</params>\n' > > Why doesn't it just yield > > '<params>\n<param>\n<value/></param>\n</params>\n' > > Or even just > > '<params>\n<param/>\n</params>\n' > > Those are valid XML and valid XML-RPC, but <nil/> isn't.
In XML-RPC there is no `None`, so there's the non standard `allow_none` Option to allow `None` to be represented as ``<nil/>``. And is an empty <param/> or <value/> really valid XML-RPC? Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list