Что такое формат файла ENEX?
Файлы .enex содержат заметки, экспортированные из Evernote, приложения для создания заметок, которое сейчас принадлежит компании Bending Spoons (приобретена в 2023 году). Это приложение позволяет удобно создавать даже сложные аннотации на любую тему. Файлы .enex хранят блоки текста, а также бинарные объекты и изображения - все вложения (PDF, аудио, изображения) кодируются в base64 и встраиваются непосредственно в XML, что делает каждый файл .enex полностью автономным.
Для чего используются файлы .enex? Экспорт заметок в файлы .enex является основным методом создания переносимых резервных копий и миграции заметок между приложениями. Поскольку весь контент - текст, теги, даты создания и вложения - содержится внутри XML-документа, файл можно архивировать на локальный диск, отправить по электронной почте или импортировать в сторонний инструмент без каких-либо дополнительных данных. Приложения, включая Joplin, Obsidian (с плагином Importer) и Notion, поддерживают импорт .enex, что делает его стандартным путем миграции из Evernote.
Можно ли создавать файлы .enex? Evernote также позволяет вручную экспортировать все или выбранные заметки в файлы .enex. Эта функция используется, например, при архивировании части или всех заметок, которые затем можно сжать и поместить в облако или на переносной диск. Содержимое сохраняется с использованием языка разметки XML - в частности, ENML (Evernote Markup Language), ограниченного подмножества XHTML - и может быть повторно импортировано на любое устройство с установленным Evernote без потери тегов, меток времени или вложений.
Безопасность и защита
РИСК: LOWENEX - это обычный XML-файл с содержимым заметок. Вложения представляют собой данные в кодировке base64, а не исполняемые файлы. Файл ENEX не может исполнять код. Однако импортированное содержимое заметок (особенно из неизвестных источников) может содержать веб-ссылки или макросы, если оно импортировано в продвинутый редактор. Риск очень низкий; при открытии заметок, полученных из ненадежных источников, следует соблюдать стандартную осторожность.
Детали формата
в двух словахПрограммы, открывающие файлы ENEX
Технические подробности
глубокая спецификация| Тип файла | Архив экспорта заметок на базе XML (простой текст UTF-8) |
| Контейнер | Стандартный XML-документ с DOCTYPE, ссылающимся на DTD экспорта Evernote |
| Корневой элемент XML | <en-export> с атрибутами export-date, application и version; содержит один или несколько элементов <note> |
| Формат содержимого заметки | ENML (Evernote Markup Language) - ограниченное подмножество XHTML с определенным списком разрешенных тегов |
| Обработка вложений | Вложения (изображения, PDF, аудио) кодируются в base64 внутри элементов <resource><data>; отдельный файл не требуется |
| Целостность вложений | Хэш MD5 хранится в атрибуте hash элемента <data> для каждого встроенного ресурса |
| Типичный размер файла | От 10 КБ до 500 МБ+ (экспорт одной заметки невелик; большие блокноты со множеством вложений могут достигать нескольких ГБ) |
| Сжатие | Отсутствует (необработанный XML; кодирование вложений в base64 делает большие файлы ENEX очень избыточными) |
| Версии формата | v3 (evernote-export3.dtd, устаревшие Evernote 6.x/7.x); v4 (evernote-export4.dtd, Evernote 10+) |
| Шифрование на уровне заметок | Содержимое отдельных заметок может быть зашифровано с помощью встроенного шифрования Evernote; сам файл .enex не зашифрован |
| Точность переноса | Полная - теги, даты создания, вложения и атрибуты заметок сохраняются при экспорте и повторном импорте без потерь |
| Разработчик | Evernote Corporation (приобретена Bending Spoons в 2023 году); формат актуален по состоянию на 2026 год |
| Выпущен | circa 2008 (Evernote 1.0 era) |
| Последняя версия | Export format v4 (Evernote 10+, 2020s); v3 used by Evernote 6.x/7.x legacy |
| Спецификация | evernote.com |
Конвертации ENEX
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ENEX.