.json files not importing
-
Hello. When i try to import my Google Keep exports to simplenote the import tool shows status “Importing…” and progress bar doesn’t even move. I tried on different browsers with different privacy and cookie and ads blocking settings and the result is the same. Has someone encountered the same problem already and can assist? Thanks!
-
Hi @iamreasoniamfear 👋
The JSON import tool on Simplenote supports only the export file generated from the Simplenote app. Have you tried exporting your note from Google Keep in plain text and import it to Simplenote?
Help
-
Hello,
I am surprised to discover this reply @staff-romina.
I exported my data from my simplenote to have a sample file.
Then I produced a file with same format, with data exported from another note app.
I thougth it was a matter of format.
Rather a political issue then !!!Please I have much data from a previous tool I was using.
Should I give up the idea of migrating to simplenote ?Please advise
-
@dnyamy A json file is a dump of an object, possibly containing multiple other objects. The organization and grouping of the members would have to match exactly for Simplenote accept the file. Have you tried to match the Simplenote sample you created exactly? Pay particular attention to the {} elements and other punctuation.
Aaah. Looking at a dump of my notes, I think you’re out of luck. Each note has a binary “id” element. There’s no way to create that without knowing the algorithm that generates it.
-
The best way to import your notes is probably via plain text – it’s super fast and not-fiddly.
If you do want to import from JSON, you could try putting a new, random
UUIDv4into theidfield – Simplenote should ignore it and generate a new note with a new ID. Theidfield is helpful for consumers to disambiguate between similar notes – we can’t re-use that ID on import so a new one must be generated on our side.I hope that helps!
-
Hello,
Thanks to all for your replies.
I have followed the advices, to no avail.
Below is my file’s content
Can any one have a look ?
Thanks{"activeNotes": [{"id": "8334db3d11be44b1b214e5f523e5c048", "content": "Nombres 7: 4-9n... tu les donneras aux lévites, à chacun selon ses fonctions... il n'en donna point aux fils de Kehath, car selon leurs fonctions, ils devaient porter les choses saintes sur les épaules.nnDistribution selon les fonctions. nn", "creationDate": "2018-11-02T20:05:38.000Z", "lastModified": "2019-03-27T12:48:48.000Z", "tags": ["lb"]}]} -
Interesting. The only difference I can see is that my notes have rn (carriage return, line feed), where yours have only n. Now, my notes were created on iPad, and backed up from the web app, so this difference may only be due to that.
I also have a “trashedNotes”: [] item after the end of the “activeNotes” item. But that may just be for completeness in the full dump of the database.
-
Ah !
Adding element “trashedNotes”: [] to the data dictionary solved the issue.
Thanks a lot @johnswift37.