2017-10-09 2 views
0

xml 파일을 구문 분석하려고하는데 작동한다고 생각하지만 좌표를 인쇄 할 때 내 콘솔 : "[]"만 가져옵니다.XML을 통해 구문 분석 네임 스페이스 (gml)

내 코드는 다음과 같습니다

tree = ET.parse(url) 
root = tree.getroot() 
namespaces = {'gml': 'http://www.opengis.net/gml#'} 
print(root.findall('gml:coordinates', namespaces)) 

답변

0
tree = ET.parse(url) 
root = tree.getroot() 
for a in root.findall('.//{http://www.opengis.net/gml}coordinates'): 
    print(a.text) 

이 정확히 같은 코드가 아닙니다하지만 난 그렇게이 내 질문에 answere입니다 원하는 것을한다.