При создании инструмента для генерации XML-документа я бы одновременно хотел создать DTD, который будет соответствовать моему документу (ну, действительно, корневому узлу). Существует ли такой инструмент или класс? Где я могу найти это?
Google, похоже, намеревается рассказать мне о разборе DTD / XML и очень мало о создании DTD любым способом, кроме как вручную.
Я использую LibXML2 в Linux, если это поможет.