后台拼接json字符串,传到前台时注意特殊符号处理

1、后台拼接常用的形式:     sb.AppendFormat("\"字段名\":\"{0}\"", i + 1);

这个要注意字符串截断问题。用 HttpUtility.HtmlEncode()处理下,前台的话,会出现 "&amp;lt; 这样的字符实体,再用函数处理转成“<"显示。

2、StringBuilder 截取最后一个标点符号

 StringBuilder jsons = new StringBuilder();
    ......
 jsons = jsons.Remove(jsons.Length - 1, 1);

 

posted @ 2018-06-26 16:27  尘世书童  阅读(366)  评论(0编辑  收藏  举报