s41blizzard
@s41blizzard

Как выбрать все различные теги из xml-файла?

Есть множество файлов xml. Как мне из них добыть все различные теги и записать их в excel?
Просмотрел подобные вопросы на тостере, чего-то подходящего не нашел.
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
@YuriM1983
Фрилансер - веб-программист на питоне
Ну, например регулярками:
import os
import re
result_set = set()
for root, _, files in os.walk('some_xml_folder'):
  for name in files:
    if name.endswith('.xml'):
        result_set.update(set(re.findall(r'<([^>]+)>', open(join(root, name)).read()))

И записать в excel с помощью openpyxl как вам хочется.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы