Editing XML documents