• JasonHelper.Escape 转换字符串为jason格式代码


    JasonHelper
    public static class JasonHelper
    {
        
    public static string Escape(string s)
        {
            
    if (s == null)
                
    return null;
            StringBuilder sb 
    = new StringBuilder();
            
    for (int i = 0; i < s.Length; i++)
            {
                
    char ch = s[i];
                
    switch (ch)
                {
                    
    case '"':
                        sb.Append(
    "\\\"");
                        break;
                    
    case '\\':
                        sb.Append(
    "\\\\");
                        
    break;
                    
    case '\b':
                        sb.Append(
    "\\b");
                        
    break;
                    
    case '\f':
                        sb.Append(
    "\\f");
                        
    break;
                    
    case '\n':
                        sb.Append(
    "\\n");
                        
    break;
                    
    case '\r':
                        sb.Append(
    "\\r");
                        
    break;
                    
    case '\t':
                        sb.Append(
    "\\t");
                        
    break;
                    
    case '/':
                        sb.Append(
    "\\/");
                        
    break;
                    
    default:
                        sb.Append(ch);
                        
    break;
                }
            }
    //for 
            return sb.ToString();
        } 
    }
  • 相关阅读:
    javaweb中静态文件的处理方法
    ThinkPHP5.0 模板函数
    ThinkPHP5.0 视图层
    ThinkPHP5.0 模型聚合操作
    ThinkPHP5.0 模型查询操作
    ThinkPHP5.0 模型删除操作
    ThinkPHP5.0 模型更新操作
    ThinkPHP5.0 模型新增操作
    ThinkPHP5.0 模型调用
    ThinkPHP5.0 数据库操作说明
  • 原文地址:https://www.cnblogs.com/yukaizhao/p/jasonhelper_escape.html
Copyright © 2020-2023  润新知