廣告:
from:server weixinsend msg error:{"errcode":47001,"errmsg":"data format error rid: 6257f461-60aa5f3d-5e338b85"}
access_token:55_EJvDtz5WjGBnCE_-cwlNF9hA6fNp_DMRVwFDdPeP0KbwFRY-93O-uIjZbmiJQMukqZA6GQcihAM9uNs0E2NP2ijJ3Y_Q58y0gZT2L5qXft4mkEkx_RlpIK52keJ30K3JUWfLQ6OCSJIl28OfFWXbAIAWNO
原因:json格式錯(cuò)誤,把轉(zhuǎn)換成json的字符處理一下
用String2Json函數(shù)
#region 方法 string String2Json(String s)
/// <summary>
/// 過濾特殊字符
/// </summary>
/// <param name="s">字符串</param>
/// <returns>json字符串</returns>
public static string String2Json(String s)
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < s.Length; i++)
{
char c = s.ToCharArray()[i];
switch (c)
{
case '\"':
sb.Append("\\\""); break;
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;
default:
sb.Append(c); break;
}
}
return sb.ToString();
}
#endregion
廣告:
