Создать или найти рабочий парсер XML
Необходим парсер файлов xml. Программа которая гененрирует эти xml-ки - nmap. Искал два дня, находил либо варианты perl-скриптов под Windows, либо нерабочие варианты под Linux, настолько утомлен что уже готов заплатить.
Пример xml файла во вложении.
Принцип данных:
в xml файле есть IP-адрес, например заключенный в тегах "address addr="192.168.50.1" addrtype="ipv4"/"
также имеется статус IP адреса в теге, например OPEN: state state="open" reason="syn-ack" reason_ttl="63"
или FILTERED state state="filtered" reason="syn-ack" reason_ttl="63"
Мне необходимо чтобы на выходе был обычный файл в котором просто собираются IP-адреса со статусом "open" (без указания портов через двоеточие "192.168.50.1:5900"). Данные в выходном файле не должны нуждаться в дополнительной ручной обработке (мне нужны IP-адреса)
Предпочтение отдам лучшей цене, поэтому предлагайте простые решения