xml создается программно из таблиц,
oXML = CreateCOMObject;
...
oXML.appendChild(oXML.createProcessingInstruction('xml', ' version="1.0" encoding="windows-1251"'));
// вот здесь бы добавить объявление типа документа...
oXML.documentElement = oXML.createElement('ROOT');
потом в него добавляются ноды и аттрибуты из таблицы,
все это чудесно сохраняется в файл, но не прописывать же объявление типа документа в ручную?
oXML.createNode('10', 'ROOT', '');
выдает ошибку:
This operation can not be performed on DOCTYPE node.