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();
        } 
    }
  • 相关阅读:
    Git版本控制使用方法入门教程
    github 与git 使用 及配置
    IOS ASI http 框架详解
    block 理解及 简单回调
    IOS在Xcode 4.x以上如何 创建 和 添加 静态库
    dispatch queues GCD
    理解UIApplication(转)
    android 标签对应的代码怎么写alignParentRight、marginRight
    Android 资源文件的命名规范问题
    输入法弹出,屏幕自动适应
  • 原文地址:https://www.cnblogs.com/yukaizhao/p/jasonhelper_escape.html
Copyright © 2011-2022 走看看