gpt4 book ai didi

java - StringTemplate 将字符串渲染为大写

转载 作者:搜寻专家 更新时间:2023-11-01 03:23:12 26 4
gpt4 key购买 nike

在 StringTemplate 中,是否有一种内置的方法可以将字符串呈现为大写,例如像这样:

my_template(component) ::= <<

<component.name; format="upper">

>>

... 还是我必须为此目的使用自定义渲染器?

最佳答案

这是我自己发现的。问题中的模板是正确的。我唯一需要做的就是在渲染模板之前注册内置的 StringRenderer:

STGroup group = new STGroupFile("my_template.stg");
group.registerRenderer(String.class, new StringRenderer());

关于java - StringTemplate 将字符串渲染为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23386243/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com