Можно ли разобрать заголовки из файла уценки с помощью вскрытия?

Недавно я наткнулся на шпаргалку Python, которая была реализована с помощью showdown. Он загружает Markdown из GitHub и затем использует showdown для визуализации этого ответа в HTML. Поскольку шпаргалка довольно длинная, я бы хотел добавить плавающее оглавление. Для этого мне нужны заголовки верхнего уровня.

В идеале, я бы хотел, чтобы showdown предоставил мне список заголовков из Markdown для отображения оглавления. Я просматривал консоль разработчика Chrome при просмотре шпаргалки, и оказалось, что API showdown имеет небольшую поверхность API. После просмотра документации по вскрытию и поиска более подробной документации по API я не смог найти способ достичь того, чего хотел.

Похоже, что для меня было бы более эффективно получить то, что мне нужно, из HTML после вызова converter.makeHtml(text), но я подумал, что стоит задать этот вопрос. Если есть альтернативные механизмы Markdown, которые предлагают такую ​​возможность, я бы переключился.

0 ответов

Другие вопросы по тегам