for person in doc.xpath("|".join('//dc:'+(tag) for tag in (
'creator', 'contributor.translator', 'contributor.editor', 'contributor.technical_editor')),
namespaces = {'dc': str(DCNS)})[::-1]:
+ if not person.text:
+ continue
p = Person.from_text(person.text)
person_parsed = deepcopy(person)
person_parsed.tag = person.tag + '_parsed'
+ person_parsed.set('sortkey', person.text)
person_parsed.text = p.readable()
person.getparent().insert(0, person_parsed)
parse_dublincore=True)
f.close()
- print document.book_info
for child_uri in document.book_info.parts:
print child_uri
child = load_including_children(provider, uri=child_uri)