Error importing notes from format: one

If this is a bug report, please create it on GitHub instead. Follow this link:

on

Operating system

Windows

Joplin version

3.7.14

Desktop version info

Joplin 3.7.14 (prod, win32)

Device: win32, AMD Ryzen 7 5700X 8-Core Processor
Client ID: 78b653776b804cb08ce0837c3c885427
Sync Version: 3
Profile Version: 53
Keychain Supported: Yes
Alternative instance ID: -
Sync target: (None)
Editor: Rich Text

Revision: 205c284

Backup: 1.5.1
Freehand Drawing: 4.3.0

What issue do you have?

Body

  • Input format: one
  • Output format: md

Errors

Error: Rendering failed: Some pages failed to render. First error: Some("Parse error: \"Failed to parse page: Error { kind: MalformedOneNoteFileData(\\\"unexpected object type: 0x20046 (in parser\\\\\\\\src\\\\\\\\one\\\\\\\\property_set\\\\\\\\page_metadata.rs:27)\\\") }\""). Full error report written to ⚠️ Errors ⚠️

Location:
    renderer\src\lib.rs:53:13 (near page Beef PurchasesWednesday, August 26, 202613:10)

Hi,

When I move data from One note To Joplin I did not go directly into Joplin I followed this path. You can use a tool available for free to export Microsoft OneNote into either markdown or Joplin Raw and one of those might work better than the other for you but I would try the raw version First.



For OneNote → Joplin, I would favor converting the OneNote notebooks to Markdown first, especially if preserving pictures and attachments matters.The key issue is that Joplin doesn't have a strong direct importer for OneNote's native .one/OneNote package formats. A dedicated OneNote-to-Markdown exporter can interpret the OneNote data and produce something Joplin understands well.A good workflow is:OneNote → Markdown + resource/image folders → JoplinThis has several advantages: you can inspect the Markdown before importing it, images can be exported alongside the notes, Joplin imports Markdown natively, and you aren't depending on Joplin to understand Microsoft's proprietary OneNote format. I checked the current options, and for Windows → Joplin, my first choice is OneNote Md Exporter by alxnbl.It is free and open source (GPL) and specifically mentions Joplin as a migration target. The latest release is v1.6.0, and it supports images, attachments, tables, notebook/section hierarchy, internal links, and metadata.An important change to my earlier recommendationBecause you're going specifically to Joplin, I would not actually choose Markdown as the export format from this program.

OneNote Md Exporter has a dedicated:Joplin Raw Directoryexport option. That's potentially much better than:OneNote → Markdown → JoplinInstead, you can do:OneNote → Joplin Raw Directory → JoplinThe exporter says its Joplin format preserves the notebook hierarchy, page hierarchy, page ordering, attachments, images, tables and most formatting. Recent Joplin users also specifically report getting cleaner results by exporting RAW directories rather than Markdown.There is one requirement to check: this exporter requires the desktop version of OneNote, not the discontinued "OneNote for Windows 10" Store app, and it also uses desktop Microsoft Word.So to migrate to Joplin, I'd try OneNote Md Exporter's Joplin Raw Directory option first.