Написать парсер - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  2. <soap:Body>
  3. <getPlacesResponse xmlns="http://atria.cz/place/main">
  4. <clinic>5568435</clinic>
  5. <clinic>5568439</clinic>
  6. <clinic>5568443</clinic>
  7. <clinic>5568436</clinic>
  8. ……………………………….
  9. <clinic>5756421</clinic>
  10. <clinic>490</clinic>
  11. <clinic>5756432</clinic>
  12. <clinic>5760860</clinic>
  13. <clinic>5756443</clinic>
  14. <clinic>5760867</clinic>
  15. <clinic>5760885</clinic>
  16. <clinic>5568719</clinic>
  17. </getPlacesResponse>
  18. </soap:Body>
  19. </soap:Envelope>
Помогите люди добрые

Решение задачи: «Написать парсер»

textual
Листинг программы
  1.             var text = File.ReadAllText(@"c:/1.xml");
  2.             MatchCollection mc = new Regex(@"<clinic>(\d*)</clinic>").Matches(text);
  3.             foreach(Match item in mc)
  4.             {
  5.                 Console.WriteLine(item.Groups[1].Value);
  6.             }
  7.             Console.ReadKey(true);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы