1.1 --- a/libxml2dom/__init__.py Mon Sep 27 20:48:55 2004 +0000
1.2 +++ b/libxml2dom/__init__.py Tue Nov 16 11:29:54 2004 +0000
1.3 @@ -393,11 +393,14 @@
1.4 def parseURI(uri):
1.5 return Node(libxml2.parseURI(uri))
1.6
1.7 -def toString(node):
1.8 - return node.as_native_node().serialize()
1.9 +def toString(node, encoding=None):
1.10 + if encoding is None:
1.11 + return node.as_native_node().serialize()
1.12 + else:
1.13 + return node.as_native_node().serialize(encoding)
1.14
1.15 -def toStream(node, stream=None):
1.16 +def toStream(node, stream=None, encoding=None):
1.17 stream = stream or sys.stdout
1.18 - stream.write(toString(node))
1.19 + stream.write(toString(node, encoding))
1.20
1.21 # vim: tabstop=4 expandtab shiftwidth=4