Легкий HTML-шаблон для Android

Я получаю очень легкий механизм шаблонов, который поддерживает/может быть встроен в программы Android. Я посмотрел на MiniTemplator (я думаю, что так оно и написано), и это выглядит великолепно, но загружается только из файла, и мне нужно загрузить шаблоны из строки, и я не полностью уверен в изменении этого кода lol.

Кто-нибудь может рекомендовать очень легкий (желательно, не баночки, файлы с одним источником и т.д.), которые я могу использовать? Мне не нужно его анализировать XML или что-то в этом роде, просто обычные файлы HTML с ключевыми словами, встроенными в них betwee %% tags и т.д.,

Ответ 1

Chunk - это легкий механизм шаблонов, который идеально подходит для приложений Android.

Основной синтаксис {$ tag} прост и прост в освоении. Chunk также включает дополнительные функции, такие как циклы и условные обозначения, когда вам нужно больше, и поставляется с некоторыми встроенными текстовыми фильтрами и т.д.

Шаблоны можно загружать из файлов или даже из строки:

Chunk c = new Chunk();
c.append("Hello {$tags}");
c.set("tags", "glorious tags!");
output = c.toString(); // or c.render( out );

Вывод:

Hello glorious tags!

С Android в виду, документы включают пример расширения, который загружает шаблоны с веб-сервера, поэтому вы можете обновлять шаблоны без необходимости выпускайте новую версию своего приложения.

Исповедь: я автор Chunk - но это бесплатный и открытый исходный код.