Das ist aber ein
kann und (
imho leider) kein
muss. Die Idee sowas anzugeben hat natürlich seinen Sinn und Zweck, aber Programmierer sind ja bekanntlich faul und da lässt es sich leider nur eine
XML verfassen, als dann noch eine Schema oder eine DTD dazu zu schreiben
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)