использовать функции в шаблоне json - PullRequest
0 голосов
/ 14 октября 2019

Невозможно сгенерировать дату с помощью функции date () внутри json-файла с использованием механизма шаблонов JTWIG

внутри моего JSON-файла. У меня есть значение этого ключа. Я пробовал несколько разных способов, но все еще есть ошибка. Ожидается конецостров выходного кода (подсказка: попробуйте заключить части вашего выражения в скобки)

значение моего файла JSON

"dueDate": "{{json_encode(date(\"MM/dd/yyyy\")) }})"

  JtwigTemplate template = JtwigTemplate.classpathTemplate(payloadFile, configuration);
        JtwigModel model = JtwigModel.newModel(payLoad);
        return template.render(model);

and this is how I build configuration object

 configuration = EnvironmentConfigurationBuilder
                .configuration()
                .extensions()
                .add(new JsonExtension(JsonMapperProviderConfigurationBuilder
                        .jsonConfiguration()
                        .build())
                )
                .and()
                .build();

Я могу сопоставить пути со значениями подстановки, но я бы хотел, чтобы некоторые из нихгенерируется встроенным модулем шаблонов в функции

...