comparison tools/xml_tools.py @ 214:e178e8f6d13a

fixed some unicode issue
author Goffi <goffi@goffi.org>
date Mon, 27 Dec 2010 17:20:25 +0100
parents 9ee4a1d0d7fb
children
comparison
equal deleted inserted replaced
213:5c420b1f1df4 214:e178e8f6d13a
71 71
72 return form 72 return form
73 73
74 def paramsXml2xmlUI(xml): 74 def paramsXml2xmlUI(xml):
75 """Convert the xml for parameter to a SàT XML User Interface""" 75 """Convert the xml for parameter to a SàT XML User Interface"""
76 params_doc = minidom.parseString(xml) 76 params_doc = minidom.parseString(xml.encode('utf-8'))
77 top = params_doc.documentElement 77 top = params_doc.documentElement
78 if top.nodeName != 'params': 78 if top.nodeName != 'params':
79 error(_('INTERNAL ERROR: parameters xml not valid')) 79 error(_('INTERNAL ERROR: parameters xml not valid'))
80 assert(False) 80 assert(False)
81 param_ui = XMLUI("param", "tabs") 81 param_ui = XMLUI("param", "tabs")