Kent Tenney wrote:

> write() says
>
>    elif encoding != "utf-8" and encoding != "us-ascii":
>        file.write("<?xml version='1.0' encoding='%s'?>\n" % encoding)
>
> How do I get the declaration written if I want
> encoding to be utf-8 ?

since it's usually not needed (the declaration is optional if the file's using
UTF-8 or a compatible encoding), you have to add it yourself.

the upcoming 1.3 release has a "xml_declaration" option that gives you
more control over this.  lxml.etree also implements that, iirc.

</F> 



_______________________________________________
XML-SIG maillist  -  XML-SIG@python.org
http://mail.python.org/mailman/listinfo/xml-sig

Reply via email to