Beispiel #1
0
 def element_to_formats(cls, element):
     result = []
     if element is None or not len(element):
         return result
     for subelement in element:
         document = {
             'name': subelement.get('name'),
             'quantity': subelement.get('qty'),
             }
         if subelement.get('text'):
             document['text'] = subelement.get('text')
         if len(subelement):
             subelement = subelement[0]
             descriptions = Bootstrapper.element_to_strings(subelement)
             document['descriptions'] = descriptions
         result.append(document)
     return result