You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When exporting notes to a csv file, CR, LF, and tab are all replaced by a comma
to avoid corrupting the format of the csv file. A better approach would be to
convert these characters into some sequence that could be reversed later.
For example, in plugins/helpers/writer.py, make this change:
Depending on your end usage, you may or may not want to do that. By performing string escapes, you make it less readable but more accurate to the original formatting. The csv output was not meant to be a perfect representation of the data, but rather a simple easy readable one, as well as importable into other tools (which may not understand string escapes).
Perhaps I can make this an option, with a command line switch. I will give it some thought.
@bshannon I'm also needing to extract data from my Notes.app and was curious how that works with this package or what solution you came up with @bshannon.
When exporting notes to a csv file, CR, LF, and tab are all replaced by a comma
to avoid corrupting the format of the csv file. A better approach would be to
convert these characters into some sequence that could be reversed later.
For example, in plugins/helpers/writer.py, make this change:
For compatibility, you might want to introduce this change with a command line switch.
The text was updated successfully, but these errors were encountered: