zoukankan      html  css  js  c++  java
  • 简易JSON格式化 PHP

    /// <summary>
    /// 简易JSON格式化输出
    /// </summary>
    /// <param name="strJson"></param>
    /// <returns></returns>
    private string formatJson(string strJson)
    {
    	StringBuilder strNew = new StringBuilder();
    	string strNewLine = "\r\n";
    	int tabNum = 0;
    	for (int i = 0; i < strJson.Length; i++)
    	{
    		if (strJson[i] == '{')
    		{
    			strNew.Append(strNewLine);
    			strNew.Append('\t', tabNum);
    			strNew.Append(strJson[i]);
    			tabNum++;
    			strNew.Append(strNewLine);
    			strNew.Append('\t', tabNum);
    		}
    		else if (strJson[i] == '}')
    		{
    			tabNum--;
    			strNew.Append(strNewLine);
    			strNew.Append('\t', tabNum);
    			strNew.Append(strJson[i]);
    		}
    		else if (strJson[i] == ',')
    		{
    			strNew.Append(strJson[i]);
    			strNew.Append(strNewLine);
    			strNew.Append('\t', tabNum);
    		}
    		else
    		{
    			strNew.Append(strJson[i]);
    		}
    	}
    	return strNew.ToString();
    }
    

      


    欢迎转载,转载请注明:转载自[ http://www.cnblogs.com/zjfree/ ]
  • 相关阅读:
    jquery animate() stop() finish() 方法使用
    ant 相关命令
    ant 安装 网址
    邮件
    webdriver until
    python HTML报告
    登录
    yun
    centos7搭建smb服务
    爬取图片
  • 原文地址:https://www.cnblogs.com/zjfree/p/2248097.html
Copyright © 2011-2022 走看看