Re[3]: Формирование строки по шаблону
От: C0s Россия  
Дата: 16.10.11 15:02
Оценка:
Здравствуйте, Eugene Novikov, Вы писали:

EN>Нее, мне не так надо. Реально в программу передается шаблон строки и там как угодно могут стоять переменные типа %value%. И нужно именно используя шаблон, как то его распарсить, и вставить нужные реальные величины. А шаблон я привел ваще с потолка. Реально там может быть что угодно. Мне нужен именно алгоритм как в шаблоне найти заданное место куда вставить соответствующие значения.


я не уверен, что точно понимаю смысл написанного

я к тому, что синтаксис шаблона надо зафиксировать, и лучше это делать, исходя из имеющихся библиотечных возможностей (ясно, что String.format — это слишком просто, но бывают движки и помощнее, типа velocity/freemarker или mvel templates). кроме синтаксиса, надо и возможный список имён переменных тоже зафиксировать — набор их значений всегда будет передаваться в вызов подстановщика
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.