如何迭代字符串模板4映射的键和值?

4 stringtemplate stringtemplate-4

在StringTemplate 4中,迭代的默认行为是迭代keys而不是values版本3中的行为.

我找不到如何通过迭代的语法keys values在同一时间为4版本.

有人可以发布一个语法示例吗?

And*_*ler 7

您可以使用间接属性引用来获取当前迭代中键的值.你是这个意思吗?

<myMap.keys:{k | <k> maps to <myMap.(k)>}; separator="\n">
Run Code Online (Sandbox Code Playgroud)

打印:

Jake maps to Dog
Finn maps to Human
Run Code Online (Sandbox Code Playgroud)