如何在文本编辑器中打开 OneNote 文件?

如何在文本编辑器中打开 OneNote 文件?

菜鸟,你好。斜着读一下 oneNote 文件的规范(这里这里) 看起来 oneNote 笔记是类似 XML 的格式。

使用文本编辑器(VS Code)打开它们(.one 和 .onetoc2 文件)显示无意义,所以我猜这些文件是二进制文件。

有没有办法打开 oneNote 文件,而无需 OneNote 本身?最终目标是知道我是否能够解析它们并访问我的笔记和数据,如果我将来想转到另一个应用程序(例如 cherrytree)。

对我来说,在开始使用 OneNote 笔记本之前,重要的是我的笔记/数据不会“被困”在软件中。我知道我可以将笔记本导出为 PDF,但我更喜欢其他格式。

答案1

OneNote 文件是专有格式。

也许这个方法可行:

  • 在 OneNote 中,另存为 MHT 文件
  • 在 Word 中,打开 MHT 文件
  • 将文件另存为 HTML 文件
  • 尝试将 HTML 文件导入 cherrytree。如果此操作无效,则需要以其他格式从 HTML 文件中提取数据。

您可能还对这篇文章感兴趣 将 OneNote 2013/2016 页面批量导出为 HTML,包含用于导出的 PowerShell 脚本。

答案2

我可以将笔记本导出为 PDF,但我更希望有更多功能。

OneNote 2016(桌面版)可以将页面(或页面范围)或部分导出为 Word 文档(docx)或 Word 97-2003 文档(.doc)。这些可以在其他程序中编辑,例如开发办公室或者自由办公室

对于导出笔记本,可用的格式包括 XPS (Open XML 纸张规范)。但是,除了 Microsoft 之外,没有太多软件可以处理 XPS 文件(并且大多数都是仅供查看)。以下是列表.xps 扩展名 - 可以打开 .xps 文件的程序列表

有关详细信息,请参阅如何将 OneNote 2016 笔记导出为不同的文件格式


进一步阅读

相关内容