Как анализировать 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