Как распарсить XML файл? - C#
Формулировка задачи:
Добрый вечер всем.
Возникла следующая проблема. Не могу придумать как распарсить XML файл. Можно с помощью регулярок.
Файл следующий: Это только маленький кусок файла. Дальше идет продолжение тега время, а после повторяется с новым номером графика и номером маршрута. В результате надо получить возможность обращаться к каждой строке тэга Время отдельно. Возможно даже с внутренним вложением.
Буду благодарен за помощь.
<?xml version="1.0" encoding="Windows-1251"?> <Расписание> <Маршрут> <НазваниеМаршрут>Номер=1</НазваниеМаршрут> <График><НомерГрафик>Номер=1</НомерГрафик> <Время>"Окт. депо выход" "51004" "5223" "7:17" "7:19"; "Авиационная (на Саввы Белых)" "5223" "5224" "7:19" "7:21"; "Саввы Белых (на Шварца)" "5224" "941" "7:21" "7:22"; "Шварца (на Самолетную)" "941" "99" "7:22" "7:25";
Решение задачи: «Как распарсить XML файл?»
textual
Листинг программы
<?xml version="1.0" encoding="Windows-1251"?> <Расписание> <Маршрут> <НазваниеМаршрут>Номер=1</НазваниеМаршрут> <График><НомерГрафик>Номер=1</НомерГрафик> <Время>"Окт. депо выход" "51004" "5223" "7:17" "7:19"; "Авиационная (на Саввы Белых)" "5223" "5224" "7:19" "7:21"; "Саввы Белых (на Шварца)" "5224" "941" "7:21" "7:22"; "Шварца (на Самолетную)" "941" "99" "7:22" "7:25"; </Время> </График> </Маршрут> </Расписание>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д