Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Чтение файлов их директории и условие


Автор: Neymexa 13.4.2009, 22:11
помогите с прогой - нужно читать файлы в директории и проверять с условием(XPath)




заранее спс

Автор: Rififi 13.4.2009, 22:24
ХPath применяется только к файлам, имеющим формат XML
соответственно первое отсеивание сделаешь по маске "*.xml"

DirectoryInfo root = ...
root.GetFiles("*.xml");

для xpath - гоогле "c# xml xpath example"

Автор: Мурлыкатам_ 15.4.2009, 13:35
Цитата(Neymexa @  13.4.2009,  22:11 Найти цитируемый пост)
нужно читать файлы в директории и проверять с условием(XPath)


Отличная идея  smile

Алгоритм:

1. Читаешь все файлы внутри дириктории с помощью класса DirectoryInfo.
2. Формируешь XML файл, описывающий данную дирикторию  smile 
3. Используя класс XmlReader (или как его там smile) Получаешь возможность навигации, по ХМL с помощью Xpath (NodeIterator).
4. Так сказать, метаинформация о дириктории...

Собственно на каком этапе возникают проблемы?


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)