类 TextTemplate

java.lang.Object
dev.tinyflow.core.util.TextTemplate

public class TextTemplate extends Object
文本模板引擎,用于将包含 {{xxx}} 占位符的字符串模板,动态渲染为最终文本。 支持 JSONPath 取值语法与 “??” 空值兜底逻辑。

例如: 模板: "Hello {{ user.name ?? 'Unknown' }}!" 数据: { "user": { "name": "Alice" } } 输出: "Hello Alice!"

支持缓存模板与 JSONPath 编译结果,提升性能。