在java stringtemplate中的迭代中增加一个值
我在java字符串模板中有如下数组:在java stringtemplate中的迭代中增加一个值,java,antlr3,stringtemplate,Java,Antlr3,Stringtemplate,我在java字符串模板中有如下数组: $colors:{ color | <p>$color.name$ }$ 输出结果如下所示: 1. Green 2. Black 我如何做到这一点?如何在antlr.stringtemplate中获得递增的计数器?我认为这更像是一个HTML问题 <ol>$colors:{ color | <li>$color.name$</li> }$ </ol> $colors:{color| $color
$colors:{ color |
<p>$color.name$
}$
输出结果如下所示:
1. Green
2. Black
我如何做到这一点?如何在antlr.stringtemplate中获得递增的计数器?我认为这更像是一个HTML问题
<ol>$colors:{ color |
<li>$color.name$</li>
}$
</ol>
$colors:{color|
$color.name$
}$
输出:
<ol>
<li>Green</li>
<li>Black</li>
</ol>
绿色的
黑色的
据认为:
一般来说,编号(i.ii.iii.iv.e.a.)可以通过CSS样式,甚至是HTML中的JavaScript来完成。我认为这更像是一个HTML问题
<ol>$colors:{ color |
<li>$color.name$</li>
}$
</ol>
$colors:{color|
$color.name$
}$
输出:
<ol>
<li>Green</li>
<li>Black</li>
</ol>
绿色的
黑色的
据认为:
在一般情况下,编号(i.ii.iii.iv.e.a.)等可以通过CSS样式完成,甚至可以使用HTML中的JavaScript。您可以使用内置属性
$i$
从一开始枚举,或者从零开始枚举
$colors:{ color |
<p>$i$. $color.name$
}$
$colors:{color|
$i$.$color.name$
}$
请参见ST3 GIT repo中的内容。您可以使用内置属性
$i$
从一开始枚举,或从零开始枚举
$colors:{ color |
<p>$i$. $color.name$
}$
$colors:{color|
$i$.$color.name$
}$
请参见ST3 GIT回购