Esempio n. 1
0
 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
Esempio n. 2
0
def E(string): return String.Encode(string)
def D(string): return String.Decode(string)
Esempio n. 3
0
def E(string):
    return String.Encode(string)