XML и ElementTree | Учебник по Python | Программирование на Python. ENG
Особенности поиска и фильтрации данных с XPath
XPath (XML Path Language) — это язык запросов, используемый для навигации по элементам и атрибутам в документах XML. XPath позволяет находить информацию в XML-структурах с помощью путей, которые описывают, как добраться до нужных данных. XPath использует путь-директивы для указания местоположения узлов в XML-документе. Узлы могут быть элементами, атрибутами, текстом и другими частями структуры. Путь указывается с помощью путевых выражений, которые могут включать синтаксис для выбора конкретных узлов, фильтров и условий...
🦀✨ Xee: Как Rust возрождает XML из пепла забвения
Когда в разговоре звучит «XML», вы, вероятно, представляете устаревшую технологию из конца девяностых, которой давно пора исчезнуть. JSON, YAML и другие форматы давно вытеснили XML на периферию внимания разработчиков. Но недавно появилась одна интересная причина снова заговорить о старом добром XML. Эта причина — проект Xee, современный XPath и XSLT-движок на Rust от опытного разработчика Мартайна Фаассена, автора известной Python-библиотеки lxml. Действительно, золотые годы XML — начало 2000-х, когда он использовался повсеместно: конфигурации, документация, веб, протоколы обмена...