Как анализировать XML из приложения Google для приложений Google?
Как обработать XML из приложения Google для приложений Google? Любые примеры?
Ответы
Ответ 1
После того, как был задан вопрос, у Google есть белый элемент pyexpat, который включает мини-код, поэтому вы можете использовать следующий код, не загружая библиотеки:
from xml.dom import minidom
dom = minidom.parseString('<eg>example text</eg>')
Дополнительная информация:
http://docs.python.org/library/xml.dom.minidom.html
Ответ 2
Взгляните на существующие ответы на XML и Python.
Что-то вроде этого может работать:
from cStringIO import StringIO
from xml.etree import cElementTree as etree
xml = "<a>aaa<b>bbb</b></a>"
for event, elem in etree.iterparse(StringIO(xml)):
print elem.text
Он печатает:
bbb
aaa
Ответ 3
AFAIK Google App Engine предоставляет довольно полную среду Python для вас. Поскольку Python поставляется с включенными "батареями", вы можете оценить различные API, которые предлагает вам ванильный Python: http://docs.python.org/library/markup.html