def ToElement(self): el = XML.Element(self.tagName) for key in self.__dict__: if key[0] != "_" and self.__dict__[ key].__class__.__name__ != "function" and key != "tagName" and self.__dict__[ key] != None: value = self.__dict__[key] if key == "ratingKey": el.set( key, String.Quote(String.Encode(unicode( self.__dict__[key])))) elif value == True: el.set(key, "1") elif value == False: el.set(key, "0") else: el.set(key, unicode(self.__dict__[key])) return el
def E(string): return String.Encode(string) def D(string): return String.Decode(string)
def E(string): return String.Encode(string)