/// <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/ ]
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号