Что это за движок для создания шаблонов?
-
13-09-2019 - |
Вопрос
На моем нынешнем месте работы мы должны использовать веб-сервис, который работает с текстовым шаблоном, который мы ему передаем.Теперь мы хотели бы использовать эти шаблоны в других местах кода, и поэтому я задался вопросом, на каком языке шаблонов это может быть и является ли это каким-то готовым программным обеспечением.Предположительно, это что-то из мира Java или .NET, но может быть по сути чем угодно.
У него есть следующие жетоны:
$$variable$$
@@function@@
@@function_call[$$parameter$$]@@
- Состояние:
@@IF[$$boolen$$]@@THEN@@Text@@[ELSE@@Text@@]ENDIF@@
Кто-нибудь узнает это?
Решение
@@Выглядит по-настоящему мрачно @@, $$ сделанное $$ кем-то, у кого @@@ нет смысла @@@ делать вещи красивыми. привлекательный $когда$ написано:@@@@@@$$$$[][]
Я был бы удивлен, если бы это был синтаксис реального продукта или движка шаблонов с открытым исходным кодом.
Другие советы
похоже, это доморощенная система шаблонов.По крайней мере, это не так:
- Скорость (Java)
- StringTemplate (Ява)
- Бесплатный маркер (Java)