У меня есть консольное приложение, которое я пытаюсь автоматизировать, есть ручной процесс удаления заголовков и тегов нижнего колонтитула из файла .trg. Может кто-нибудь подсказать, как убрать верхние и нижние колонтитулы, используя c sharp.
Заголовок выглядит следующим образом.
<Batch remotefolder="\\srv-dg-procl13\nexdox\nxtil04\process\200863-142325x-mkts\output\archive\absamples_pims_pdf\" grid="200863-142325X-MKTS" streamID="ABSAMPLES_PIMS_PDF" delivertobox="False">
<Application application="NXTIL04" name="Mifid 10 percent drop Notification " output="ABSAMPLES_PIMS_PDF">
<Indexes>
<Index name="Reference" description="Reference" type="StringDefinition" visible="True" />
</Indexes>
</Application>
Нижний колонтитул выглядит следующим образом.
</Batch>
Это то, что я пытаюсь сделать, но не работаю.
private void RemoveHeader(string Xlfile)
{
XmlDocument doc = new XmlDocument();
doc.Load(Xlfile);
foreach (XmlNode node in doc.SelectSingleNode("Batch"))
{
doc.RemoveAll();
}
}