Форум сайта python.su
0
Есть ли аналог SimpleXML в Python?
Офлайн
3
Я так предполагаю, что SimpleXML - это из PHP.
В Python есть в стандартной библиотеки средства для работы с XML, самое простое из них - модуль minidom:
from xml.dom.minidom import *
import xml.sax
Офлайн
0
Ну это стандартные sax и dom. Да, simpleXml это из php. Приведу присер как оно работает:
<customers>
<customer>
<money>55</money>
</customer>
</customers>
Офлайн
20
>>> doc.xpath('//money')
Не правда ли, если делать как умные дяди говорят, получается ещё проще?
А вообще, посмотрите в сторону BeautifulSoup.
p.s. Пишите либо на PHP, либо на Python. Определитесь.
..bw
Офлайн
0
BelStudentTакое умеет упомянутая выше lxml. Документация http://codespeak.net/lxml/index.html
simpleXml->customers->customer->money
Не правда ли очень просто?
Офлайн