Я новичок в XML и очень новичок в использовании объекта XMLWriter. Мне удалось использовать его для написания «правильно сформированного» XML-файла, но после многих неудачных попыток создать необходимый заголовок, приведенный ниже, я решил прийти сюда за некоторыми знаниями.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE IDMS-XML SYSTEM "http://eclipseinc.com/dtd/IDMS-XML.dtd">
<IDMS-XML>
....
Вот начало моего кода (очень стандартно):
using (XmlWriter xmlWriter = XmlWriter.Create("SendXML.xml"))
{
xmlWriter.WriteStartDocument();
....
Я пытался использовать такие вещи, как xmlWriter.WriteString(), чтобы принудительно ввести его, но это не помогло мне. Спасибо за любое понимание.