Как определить раздел в заметке Evernote, чтобы обновить его позже

Я делаю приложение, которое автоматически создает заметки в Evernote на основе правительственного API, и мне нужно обновить эти заметки, если этот правительственный API что-то изменит.

Но дело в том, что Evernote использует расширенный набор XHTML под названием ENML, и он не позволяет мне использовать атрибуты «id» или «data» в любом теге.

Мой вопрос заключается в том, как я могу идентифицировать один тег или раздел в примечании, которое я создал, чтобы изменить/обновить его позже.


person Fernando Freitas Alves    schedule 14.04.2015    source источник


Ответы (1)


У нас была та же проблема, поэтому мы обернули внутренний HTML отслеживаемым диапазоном следующим образом:

<span style="x-your-business-name:section;">Here put the inner HTML content</span>

На данный момент это просто обход и обновление XHTML. Диапазон никак не влияет на отображение заметки Evernote.

person Ciprian Rarau    schedule 15.04.2015
comment
Я не вижу лучшего способа... Немного не по теме, но может быть полезно, вот небольшой инструмент для игры с enml: enml-editor.ping13.net - person Laurent Sarrazin; 16.04.2015
comment
Я тоже не вижу лучшего способа. Спасибо @Ciprian, я использовал что-то подобное, div с display:none, но ваше решение будет работать лучше. - person Fernando Freitas Alves; 16.04.2015