ElementTree xmlns:xsi question

Craig craigtw.online at gmail.com
Tue Nov 28 19:07:25 EST 2006


Hi there,

I'm generating an XML script using ElementTree which has the following
attributes in the root element:

<CANmessages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="code/can.xsd">

My python script I have written is:

root = Element("CANmessages",
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance",
xsi:noNamespaceSchemaLocation="code/can.xsd")

Obviously there is a syntax error inregard to the colons in the
attribute names.  I have to have the xsi attributes in there otherwise
the XML won't work correctly.  What can I do to make the code correct
and the output being 100% correct as well.  Any help would be greatly
appreciated.

Craig




More information about the Python-list mailing list