def from_xml(dom): from models import Person, Note persons = [] notes = [] pfif = dom.documentElement personsxml = get_qualified_xml_children(pfif, PFIF_13_NS, "person") for personxml in personsxml: persons.append(Person.from_xml(personxml)) notesxml = get_qualified_xml_children(pfif, PFIF_13_NS, "note") for notexml in notesxml: notes.append(Note.from_xml(notexml)) return (persons, notes)