I'm using python to create an element in an xml document and then insert it as the FIRST CHILD of the document. So, if I were creating an elment named newChild
I would want xml like this...
<root>
<childA></childA>
<childB></childB>
<childC></childC>
</root>
to become...
<root>
<newChild></newChild>
<childA></childA>
<childB></childB>
<childC></childC>
</root>
I know that the order of elements in arbitrary xml shouldn't matter, but I writing xml doc for an ancient system which breaks if xml elements aren't in the expected order, so I don't have a choice in that regard.