-1
我想使用ElementTree模塊解析位於http://www.webservicex.net/airport.asmx/getAirportInformationByAirportCode?airportCode=jfk的簡單XML文檔。代碼(到目前爲止):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機場的名字。任何人都可以協助這應該是簡單的,但我錯過了一些東西。