\n <\/td>\n | #XMLPARSE<\/span><\/td>\n <\/tr>\n \n <\/td>\n | from<\/span> xml<\/span>.dom<\/span>.minidom<\/span> import<\/span> *<\/span><\/td>\n <\/tr>\n \n <\/td>\n | class<\/span> MainHandler<\/span>(webapp<\/span>.RequestHandler<\/span>):<\/td>\n <\/tr>\n \n <\/td>\n | def<\/span> get<\/span>(self<\/span>):<\/td>\n <\/tr>\n \n <\/td>\n | XML<\/span>=<\/span>"""<?xml version="1.0" encoding="UTF-8"?><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <root><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <checklist name="GRANT" version="2"><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <question><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <id>SEPERATOR</id><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <text><![CDATA[General Information]]></text><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <description></description><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <type>subtitle</type><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <answer></answer><\/span><\/td>\n <\/tr>\n \n <\/td>\n | </question><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <question><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <id>ProjectTitle</id><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <text><![CDATA[Project Title]]></text><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <description></description><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <type>fill</type><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <answer></answer><\/span><\/td>\n <\/tr>\n \n <\/td>\n | </question><\/span><\/td>\n <\/tr>\n \n <\/td>\n | <\/span><\/td>\n <\/tr>\n \n <\/td>\n | </checklist><\/span><\/td>\n <\/tr>\n \n <\/td>\n | </root><\/span><\/td>\n <\/tr>\n \n <\/td>\n | """<\/span><\/td>\n <\/tr>\n \n <\/td>\n | RESULT<\/span>=<\/span>""<\/span><\/td>\n <\/tr>\n \n <\/td>\n | dom<\/span> =<\/span> parseString<\/span>(XML<\/span>)<\/td>\n <\/tr>\n \n <\/td>\n | <\/td>\n <\/tr>\n | \n <\/td>\n | ids<\/span>=<\/span>dom<\/span>.getElementsByTagName<\/span>('id'<\/span>)<\/td>\n <\/tr>\n \n <\/td>\n | for<\/span> node<\/span> in<\/span> ids<\/span>:<\/td>\n <\/tr>\n \n <\/td>\n | <\/td>\n <\/tr>\n | \n <\/td>\n | #gelen veri <id>textveri</id> seklinden textveriyi ayiklayalim<\/span><\/td>\n <\/tr>\n \n <\/td>\n | NVAL<\/span>=<\/span>node<\/span>.firstChild<\/span>.data<\/span><\/td>\n <\/tr>\n \n <\/td>\n | #ardarda ekle<\/span><\/td>\n <\/tr>\n \n <\/td>\n | RESULT<\/span>=<\/span>RESULT<\/span>+<\/span>NVAL<\/span>+<\/span>"<br>"<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | self<\/span>.response<\/span>.out<\/span>.write<\/span>(RESULT<\/span>)<\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |