XML2Zope is an external method for uploading almost) any XML document to Zope from Python. Just put the XML document in a Zope Folder as a file and start the external method. You'll get a folder hierarchy in Zope with the tags as folders and the attributes as properties.