В вашем вопросе есть несколько полезных советов:
Как скрыть полосу прокрутки в Firefox?
В этом разделе есть много ответов на этот вопрос, я предлагаю вам выбрать тот, который вам подходит.
Вы разместили только часть 1 по вашей ссылке. Ниже я использовал xml linq для получения элемента. Если файл огромен, вам также нужно использовать xmlreader
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Xml.Linq;
namespace ConsoleApplication1
{
class Program
{
const string FILENAME = @"c:\temp\test.xml";
static void Main(string[] args)
{
XDocument doc = XDocument.Load(FILENAME);
XElement resprocessing = doc.Descendants("resprocessing").FirstOrDefault();
string header = "<?xml version=\"1.0\" encoding=\"utf-8\"?><resprocessing></resprocessing>";
XDocument newDoc = XDocument.Parse(header);
XElement newResprocessing = newDoc.Root;
newResprocessing.ReplaceWith(resprocessing);
}
}
}
Я бы пошел с читателем / писателем XMLDocument. Вы можете манипулировать в памяти теми элементами, которые вам нужны.
По этой теме можно найти множество документации, например: , используя xmldocument для чтения xml