LINUX.ORG.RU

Нужна помощь (парсер для xml на питоне)


0

1

посоветуйте библиотеку какую нибудь.

вообщем мне нужно спарсить вот такой файл: <texttextareaNameOfTech> </textareaNameOfTech> <subtitleAbstractOfTech type=«subtitle» enablehtml=«0» required=«0» readonly=«0» savelabel=«0»> </subtitleAbstractOfTech> <textareaAbstractOfTech > <en/> </textareaAbstractOfTech>

нужно взять родителей

например texttextareaNameOfTech textareaAbstractOfTech subtitleAbstractOfTech

Предлагаю lxml! По фичам и производительности ничего лучше в python просто нет.

Не понял про «нужно взять родителей». Родителей чего / какого элемента?

В любом случае, lxml поддерживает XPath, так что у вас все получится, я уверен.

shylent
()

В питоне самым адекватным интерфейсом является ElementTree, который есть либо в стандартной библиотеке (xml.etree), либо в libxml2 (lxml.etree, нужна установленная либа и python-lxml).

Ещё есть xml.dom.minidom, он иногда смущает странностями, но для небольших программ вполне может подойти.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.