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();
        } 
    }
  • 相关阅读:
    一个大浪Java罢工(一个)安装JDK和环境变量配置
    awk的实施例
    【phpMyAdmin】更改配置文件连接到其他server
    Humming Bird A20 SPI2驱动编译
    2014Esri国际用户大会ArcGIS Online
    POJ 2724 Purifying Machine(最大独立集)
    python学习笔记(五岁以下儿童)深深浅浅的副本复印件,文件和文件夹
    《java系统性能优化》--2.高速缓存
    XAMPP on Mac 组态 Virual Host
    Explicit keyword
  • 原文地址:https://www.cnblogs.com/yukaizhao/p/jasonhelper_escape.html
Copyright © 2011-2022 走看看