Esempio n. 1
0
def StoryList(story_xml_list):

    converter = lambda proj_xml: Story(xml_to_dictonary(proj_xml))
    nested_story_list = map(lambda stories_xml: convert_elements(converter, stories_xml, 'story'), story_xml_list)

    #fastest way to flatten array of arrays
    story_list = [story for stories in nested_story_list for story in stories]

    return story_list
Esempio n. 2
0
def ProjectList(project_list_xml):
    converter = lambda proj_xml: Project(xml_to_dictonary(proj_xml)) 
    return convert_elements( converter, project_list_xml, 'project')