问题标签 [stringtemplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - StringTemplate:从磁盘加载模板?
我在 c# 中使用 StringTemplate 并使用以下代码从我的应用程序的子目录中加载模板。
我的应用程序的 tmp 目录中有一个模板文件 Sample.st。
我收到以下错误。
未处理的异常:System.ArgumentException:找不到模板 Sample.st;组层次结构是 [myGroup]
有谁知道这里有什么问题?
stringtemplate - StringTemplate条件语句不能支持类似id>0?
最近在用stringtemplate,发现StringTemplate不支持复杂的条件,类似的value>1或者value="menu"等,谁能给我指点一下怎么用?谢谢。
.net - 如何让 StringTemplate.NET 加载扩展名为“.dwt”的模板文件?
StringTemplate 的默认模板文件扩展名为“.st”。现在我在一个文件夹中有几个模板文件,它们的文件扩展名为“.dwt”。有没有办法更改默认模板文件扩展名并加载它们,如下所示:
java - 为什么 StringTemplate 会很慢?
我使用 StringTemplate 作为我的 Web 应用程序的视图层。最近我测量了渲染页面花费了多少时间,简单页面大约为 50 毫秒,复杂页面大约为 500 毫秒。这对我的需求来说太多了,所以我正在寻找一种方法来提高 ST 的性能。我怎样才能做到这一点?
大部分时间都被 StringTemplate.toString 方法消耗掉了,所以不是缓存问题。
我积极使用匿名模板和包含的模板 - 这可能是原因吗?
java - 使用 StringTemplate 创建 XML 的性能?
我正在开发一个使用不同组件创建 XHTML 文档的应用程序,我使用 StringTemplate 创建组件的文档数据,然后将它们组合成一个大文档。这是一个组件的示例:
我的问题是,与 StringTemplate 相比,使用 XML DOM 或 StringBuilder 实现这种文档构建是否更有效?
编辑:我不需要 XML 验证。
c# - 在 StringTemplate 中分组
我刚刚开始使用 StringTemplate(来自 stringTemplate.org),我想知道如何在结果中实现分组。
例如
月份 , ID
__________________________________
Jan ,1
Jan ,2
Feb ,3
Feb ,4
Feb ,5
Mar ,6
Mar ,7
Mar ,8
Mar ,9
这样按月分组的结果如下所示:
一月:
1月
2
日:
3月
4
日 5
月:
6
月 7
日 8
月 9 日
java - 如何从 Web 存档的 WEB-INF 目录加载 StringTemplateGroups
这个问题与这个问题有些相关:StackOverflow: Howto load a resource from WEB-INF directory of a web archive
我想使用 StringTemplate 并想通过 StringTemplateGroup 加载我的模板。直到知道我使用相关问题中显示的方法从 WEB-INF 文件夹中获取单个文件,但是正如我在此处阅读的那样,通过路径加载模板被认为是不好的做法,因为应用程序可能位于 WAR 文件中并且由于路径,我无法使用 StringTemplateGroup。
有没有办法实现这一点,你会推荐?我可以将整个文件夹作为类似流的对象供 StringTemplateGroup 读取,还是在 StringTemplate 中已经实现了一种体面的(而不是那么骇人听闻的)方式?
我对 Java 有点陌生,但愿意学习 :) 非常感谢您提前。
java - StringTemplate 可以遍历字符串中的“值”吗?
我有一个由逗号分隔的几个字符串组成的字符串。使用 StringTemplate,有没有一种简单的方法可以为这个外部字符串中的每个“值”编写单独的行?
例如,我有:
我想输出:
我怀疑模板看起来(如果可能的话)是这样的:
这是我发现的一个可能相关的示例,说明如何为集合中的每个对象编写一行:
但是,我不能只从 Java 代码中的字符串构建一个集合——它必须保持为逗号分隔的字符串。有任何想法吗?
谢谢!
c# - 有没有办法在 C# 中读取 StringTemplate 的 .string 文件
我在 StringTemplate 文档中找到了一个示例来读取 *.resx 嵌入式资源,但实际上并不是我所期望的。
http://www.stringtemplate.org/article/i18n/index.html - 有一个用 Java 制作的示例。有人让它在 C# 上工作吗?
stringtemplate - StringTemplate 中的分层数据
我正在尝试使用 StringTemplate 创建分层文档。
例如,目录列表:
这甚至可以使用 StringTemplate 吗?