Satine is a XML Data Binding technology for the Python platform. It supports random access to files, validation, read and write documents