Я пытаюсь перенести контент из одной системы (в частности, Drupal) в Contentful.
При извлечении контента из Drupal он форматируется в HTML. Помещая контент в Contentful, похоже, что он должен быть в определенном формате JSON.
Использование пакета NPM contentful-cli с командой contentful space import --content-file import.json
Я знаю, что есть @contentful/rich-text-html-render, но я ищу обратное. Или, если есть другая стратегия, о которой кто-либо знает, чтобы программно импортировать html в Contentful...





Я создал базовый пакет NPM contentful-html-rich-text-converter, чтобы сделать это, если кто-то еще столкнется с этой проблемой. (Это работа в процессе, не стесняйтесь вносить свой вклад)
https://www.npmjs.com/package/contentful-html-rich-text-converter
Сначала я использовал отказываться для преобразования в уценку, а затем использовал @contentful/rich-text-from-markdown, чтобы преобразовать его в форматированный текст. Кажется, пока все работает нормально.