您的位置:首页 > 编程语言 > Java开发

Java MessageFormat.format 特殊符号、单引号

2015-07-09 19:33 453 查看
在MessageFormat.format方法中组装jason数据字符串:{code:"w1",des:"w2"},起止分别有左大括号和右大括号。
方法是将单引号把大括号包含起来。如下:

String responseTemplate = "'{'code:\"{0}\",des:\"{1}\"'}'";

System.out.println(MessageFormat.format(responseTemplate, "w1","w2"));
如果格式化字符串中包含单引号,处理方法是用2个单引号进行转义:

String responseTemplate = "'{'code:''{0}'',des:''{1}'''}'";

System.out.println(MessageFormat.format(responseTemplate, "w1","w2"));

处理结果:{code:'w1',des:'w2'}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: