我正在尝试使用StringTemplate创建层次结构文档。

例如,目录列表:

\alpha
   \file1
   \file2
\beta
   \file3
\gamma
   \file4
   \file5
   \file6


StringTemplate甚至有可能吗?

最佳答案

一个简单的例子是:

list.st

$it.title$
    $it.children:list()$


page.st

$rootNode.children:list()$


有关更多信息,您可以阅读An introduction to StringTemplate(以及本三部曲中的Collections and Template GroupsComplex Data Types and Renderers)。并且不要忘记official StringTemplate documentation

关于stringtemplate - StringTemplate中的分层数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3574650/

10-10 05:30