コード例 #1
0
ファイル: primitive.py プロジェクト: none-da/soaplib_zeomega
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     format = getattr(cls.Attributes, 'format', None)
     if format:
         try:
             formated_date = datetime.datetime.strftime(value, format)
         except TypeError:
             raise Exception("Not able to format Date [%s] in [%s] format" % (value, format))
         SimpleType.to_parent_element(formated_date,
                                      tns,
                                      parent_elt,
                                      name)
     else:
         SimpleType.to_parent_element(value.isoformat(), tns, parent_elt, name)
コード例 #2
0
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     SimpleType.to_parent_element(str(bool(value)).lower(), tns, parent_elt, name)
コード例 #3
0
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     SimpleType.to_parent_element(str(value), tns, parent_elt, name)
コード例 #4
0
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     SimpleType.to_parent_element(value.isoformat('T'), tns, parent_elt, name)
コード例 #5
0
    def to_parent_element(cls, value, tns, parent_elt, name='retval'):
        if not isinstance(value, unicode):
            value = unicode(value, string_encoding)

        SimpleType.to_parent_element(value, tns, parent_elt, name)
コード例 #6
0
ファイル: primitive.py プロジェクト: none-da/soaplib_zeomega
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     duration = XmlDuration.parse(value)
     SimpleType.to_parent_element(str(duration), tns, parent_elt, name)
コード例 #7
0
 def to_parent_element(cls, value, tns, parent_elt, name='retval'):
     duration = XmlDuration.parse(value)
     SimpleType.to_parent_element(str(duration), tns, parent_elt, name)