velocity json 转义问题

原创 2015年07月11日 08:40:26
     当传入velocity的变量为JSON时,velocity会自动将JSON的引号进行转义,处理方法是在变量名前后加上#noescape() ... #end.如#noescape()json:$test#end 
版权声明:本文为博主原创文章,未经博主允许不得转载。

velocity 直接支持json格式数据

#set($data ={"userName":"abc","hello":"hello"}) $data.hello   $data.userName !
  • ISaiSai
  • ISaiSai
  • 2015年08月02日 18:22
  • 7882

velocity 字符串解析

#if($!{olymList} && $!{olymList.size()}>0)             #set($num = 0)             #foreach($!{reco...
  • zelda002
  • zelda002
  • 2012年07月26日 22:28
  • 18579

Velocity 字符串处理

是否相等 #if($a=='b') xxxxxx #elseif($a=='c') xxxxxx #else xxxxxx #end
  • hsun924
  • hsun924
  • 2012年06月01日 18:11
  • 5954

velocity 转json数组 相关字段使用i18n

{ "rows": [ #set($flag = "") #foreach( $item in $rows) $!flag { ...
  • yixian918
  • yixian918
  • 2015年10月13日 18:42
  • 1339

mvc \"转义到界面输出变成了&quot 解决办法

 @Html.Raw(变量名称)
  • ls_zai
  • ls_zai
  • 2016年11月17日 14:38
  • 1744

velocity中的表达式

1:注释    单行:##    多行:#* *# 2:设置(给新的变量$a赋值)     #set($a='velocity') 3.单引号和双引号     #set ($var="...
  • xiaozhu0301
  • xiaozhu0301
  • 2016年09月05日 11:07
  • 2002

velocity 单引号和双引号转义

velocity 通过 #set($var=...)  为变量赋值时,如果等号右侧是用双引号引起来的字符串,则会对字符串中的变量进行解析,如: #set($var1 = "test1") #set($...
  • hemingwang0902
  • hemingwang0902
  • 2014年03月18日 22:43
  • 8617

Velocity 变量以及转义符

$是美元的符号,在文本中出现的"$2.5"这样的字符串,是不会被Velocity解释为一个变量或者一个属性的,因为2.5或者2或者5都不是一个VTL标识符。 转义:       假如需要在文本中最...
  • wanghjbuf
  • wanghjbuf
  • 2016年07月09日 14:43
  • 3927

velocity解析jsonArray数组

velocity解析jsonArray数组:在velocity模板里面会把它当做map来解析 "benefitInfo": [ #set($rows = $!inDataMap....
  • HaleyLiu123
  • HaleyLiu123
  • 2017年12月22日 18:10
  • 99

接口返回的 json数据中含有双引号 或其他非法字符的解决办法

最近做一个新闻客户端 ,需要解析接口数据,格式json。  但是数据源中含有双引号 ,导致fastjson ,gson等都解析失败 如下: {"result":{"stat":"200","remar...
  • ymlkl
  • ymlkl
  • 2014年12月16日 13:50
  • 7899
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:velocity json 转义问题
举报原因:
原因补充:

(最多只允许输入30个字)