Как стать автором
Обновить

Автоматизируй это: как мы упрощаем создание проектной документации в нефтянке (часть 2)

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров3.6K
Всего голосов 9: ↑9 и ↓0+9
Комментарии4

Комментарии 4

Шаблон представляет собой текст с разметкой для вставки переменных. Ниже представлен фрагмент работы такого шаблона.

Скажите, для шаблона вы взяли какой-то известный формат или сделали свою островную грамматику с парсером? (Типа как php или asp).

Грамматика своя на основе SGML. В качестве парсера использовался движок представлений Handlebars, а так же самописный парсер, который трансформирует SGML в формат FlowDocument и обратно.

Понял, спасибо.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий