docs: def open(self):
          """
          Fixes RDF validation issues. Zotero incorrectly uses ``rdf:resource`` as
          a child element for Attribute; ``rdf:resource`` should instead be used
          as an attribute of ``link:link``.
          """
  
          with open(self.path, 'r') as f:
              corrected = f.read().replace('rdf:resource rdf:resource',
                                           'link:link rdf:resource')
          with open(self.path, 'w') as f:
              f.write(corrected)
  
          super(ZoteroParser, self).open()