Aşağıda bir projemde kullandığım ve işinize yarayabilecek bir örnek var. İteratif XML verilerini ayıklamak işinizi görecektir
XML değişkenine atanmış XML satırları bir sonraki kodlarla işlenmektedir:
Burada kullanılan kütüphane Minidom’dur. Python’un standart kütüphanesidir ve Google App Engine içinde de kullanımı mümkündür.
https://gist.github.com/3e64fdc2a0586943a0ed.js

Bu işlem aşağıdaki gibi de yapılabilir:

dom = parseString(XML)
        
        questions=dom.getElementsByTagName(‘question’)
        for question in questions:
            #NVAL=node.getElementsByTagName(“id”)[0].toxml()
            id=question.getElementsByTagName(“id”)[0].firstChild.data
            text=question.getElementsByTagName(“text”)[0].firstChild.data
            
    
            RESULT=RESULT+id+“
”;
        self.response.out.write(RESULT)