Thank you for the project!
I faced one error when I tried to normalise my .nvp file.
The project was created with nvivo version QSRNVivo20.6.
If I am not mistaken, the current way of decoding does not work for the new versions.
Currently, decoding throws a ValueError: chr() arg not in range(0x110000) as per following lines:
|
if args.windows: |
|
project['Title'] = u''.join(map(lambda ch: chr(ord(ch) - 0x377), project['Title'])) |
|
project['Description'] = u''.join(map(lambda ch: chr(ord(ch) - 0x377), project['Description'])).replace('\r\n', '\n') |
What might the updated shift be?