Я пытаюсь проанализировать простой XML-документ, расположенный по адресу с использованием модуля ElementTree. Код (до сих пор):Python ElementTree, похоже, не распознает текстовые узлы
import urllib2
from xml.etree import ElementTree
from xml.etree.ElementTree import Element
from xml.etree.ElementTree import SubElement
url = "http://www.webservicex.net/airport.asmx/getAirportInformationByAirportCode?airportCode=jfk"
s = urllib2.urlopen(url)
print s
document = ElementTree.parse(s)
root = document.getroot()
print root
dataset = SubElement(root, 'NewDataSet')
print dataset
table = SubElement(dataset, 'Table')
print table
airportName = SubElement(table, 'CityOrAirportName')
print airportName.text
Последняя строка дает «нет» не название аэропорта в XML. Может ли кто-нибудь помочь? Это должно быть реалистично просто, но я чего-то не хватает.