XML Editor based on DTD