转义大括号{以Velocity
抱歉:这很糟糕。此错误是由于JSON产生不正确以及Chrome扩展名为“ Chrome中的JSONView”造成的。查看我自己的答案(我必须自己回答-因为我无法删除该问题了)。
我正在使用Velocity(org.apache.velocity的Maven版本1.7)作为模板引擎,我希望输出如下:
{
total : 234
}
现在,当我尝试:
{
total : $listing.size()
}
我收到一个错误:
Error: Parse error on line 1:
{ total : 0}
--^
Expecting \'STRING\', \'}\'
当我尝试逃避花括号时:
\\{
total : $listing.size()
\\}
我在最终输出中得到了转义字符!:
\\{
total : 234
\\}
没有找到相关结果
已邀请:
4 个回复
盟犯涩沟都
但我应该有:
邵酮
然后您可以像这样使用Velocity Engine的转义机制(针对您的情况)
您还可以在此处签出更多转义选项(http://velocity.apache.org/tools/devel/generic/EscapeTool.html)
诞胃
和
并使用
和
。 我相信有更好的方法。 ;)
讹巳漓把备
然后使您的文本如下: