public class TemlParseUtil {
private static final ExpressionParser parser = new SpelExpressionParser();
public static String parse(JSONObject jsonData, String template) {
Expression exp = parser.parseExpression(template, ParserContext.TEMPLATE_EXPRESSION);
StandardEvaluationContext standardEvaluationContext = new StandardEvaluationContext(jsonData);
standardEvaluationContext.addPropertyAccessor(new MapAccessor());
return exp.getValue(standardEvaluationContext, String.class);
}
}
08-25
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交