[prg] обработка xml на c#
Приветствую, всех.
Возникла необходимость обработать мегабайтный xml документ не используя классы
из пространства system.xml
В документе требуется произвести некоторые замены.
При использовании методов типа replace все работает очень очень медленно.
Подскажите в какую сторону копать чтобы реализовать работу на более или менее
приемлимой скорости.
С уважением, Константин.
Здравствуйте, Konstantin.
Вы писали 4 августа 2013 г., 12:02:45:
а чем не устраивают классы из System.Xml? сколь я помню из своего
совсем недолгого общения с c#, там есть неплохие классы, вроде
XmlDocument или более низкоуровневый XmlReader. или это весьма
странное требование заказчика/тестовое задание. имхо, c#
проектировался с расчётом на использование классов из .net. можно
конечно файл парсить в ручную, хоть replace, хоть по-байтово. но это
как минимум, необдумано, как максимум скорость чтения больших файлов
будет весьма приличной.