Для этого following xml, как я могу получить xml, а затем проанализировать его, чтобы получить значение для <age>
?Как разбирать xml в Python в Google App Engine
<boardgames>
<boardgame objectid="13">
<yearpublished>1995</yearpublished>
<minplayers>3</minplayers>
<maxplayers>4</maxplayers>
<playingtime>90</playingtime>
<age>10</age>
<name sortindex="1">Catan</name>
...
В настоящее время я пытаюсь:
result = urlfetch.fetch(url=game_url)
xml = ElementTree.fromstring(result.content)
Но я не уверен, что я на правильном пути. Когда я пытаюсь разобрать, я получаю ошибки (я думаю, потому что xml недействителен xml).
отлично работает, когда я хватаю страницу с 'urllib2':' XML = ElementTree.fromstring (urllib2.urlopen ('HTTP: //www.boardgamegeek .com/xmlapi/boardgam e/13 '). read()) ' – marcog
Я получаю xml, но я не знаю, как использовать ElementTree для захвата значений отдельных элементов. Итак, как мне получить значение для? –