zoukankan      html  css  js  c++  java
  • 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();
        } 
    }
  • 相关阅读:
    api
    git分支合并
    Zookeeper 入门,看这篇就够了
    SQL分组查询
    [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:lovemu' did not find a matching property.
    事务 事务隔离级别
    DDL DML DCL的理解
    局域网和广域网
    三种数据交换方式
    通信子网和资源子网
  • 原文地址:https://www.cnblogs.com/yukaizhao/p/jasonhelper_escape.html
Copyright © 2011-2022 走看看