Техническое задание: Извлечение данных из XML

Цель проекта

Разработать решение для автоматического парсинга и структурирования информации из объемного файла в формате XML.

Основные задачи

  • Проанализировать предоставленный XML файл.
  • Написать скрипт для извлечения всех адресов электронной почты (email).
  • Написать скрипт для извлечения всех названий организаций.
  • Обеспечить корректную обработку большого объема данных.
  • Результаты извлечения должны быть сохранены в удобном для использования формате.

Требования к реализации

  • Решение должно быть надежным и обрабатывать файл без потерь данных.
  • Код должен быть чистым, с комментариями.
  • Необходимо учесть возможные особенности структуры XML файла.