Только начал разбираться в данном вопросе поэтому не судите строго
Ubuntu
Есть огромное количество выписок из ЕГРН в формате xml , из всех этих файлов нужно вытащите определенные данные, к примеру взял заголовок CadastralNumber. Нашел решение утилиту xmlstarlet и написал следующий скрипт:
#1 /bin/bash
sudo xmlstarlet
for f in ./*.xml; do xmlstarlet sel -t -v "//*[name()='CadastralNumber']" *.xml > result.txt
done
В результате получаю файл с выводом из кадастровых номеров в одну строку и без пробелов тем самым разобрать результат хоть и возможно , но при том что файлов xml более пяти тысяч займет огромное количество времени. Теперь вопрос, если возможность как то структурировать все эти кадастровые номера в читаемый вид с последующим экспортом в excel? Ответа не нашел, так что прошу помощи экспертов