jetbrick-template-2x icon indicating copy to clipboard operation
jetbrick-template-2x copied to clipboard

模版输出换行问题

Open hepengfei-ml opened this issue 3 years ago • 1 comments
trafficstars

我想要输出的结果是换行的。 String s="【开仓】来自:${user.userID} \n${user.standardSymbol},${user.operationType} ${user.standardLots}\n${user.openPrice}\n${user.openTime}"; JetTemplate template1 = jetEngine.createTemplate(s); StringWriter writer = new StringWriter(); Map<String, Object> contextMap = new HashMap<String, Object>(); contextMap.put("user", messageTemplate); template1.render(contextMap, writer); System.out.println(writer.toString()); 直接定义 String s。然后输入是可以换行。 但是吧 String s的从mysql 获取就不换行直接显示的是\n 输出,这是为啥?

hepengfei-ml avatar May 09 '22 08:05 hepengfei-ml

说明你mysql里面保存是escape过的string.

subchen avatar May 09 '22 11:05 subchen