Per questo following xml, come posso recuperare l'xml e quindi analizzarlo per ottenere il valore per <age>
?Come analizzare xml in Python su 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>
...
Attualmente sto cercando:
result = urlfetch.fetch(url=game_url)
xml = ElementTree.fromstring(result.content)
Ma io non sono sicuro di essere sulla strada giusta. Quando provo ad analizzare ho degli errori (penso perché l'xml non è valido xml).
funziona bene quando mi afferra la pagina con 'urllib2':' xml = ElementTree.fromstring (urllib2.urlopen ('http: //www.boardgamegeek .com/xmlapi/boardgam e/13 '). read()) ' – marcog
Ricevo l'xml, ma non so come usare ElementTree per afferrare i valori dei singoli elementi. Quindi, come faccio a prendere il valore per? –