去掉 HTML标签(标签和特殊字符)
public string NoHtml(string html)
{
string StrNohtml = System.Text.RegularExpressions.Regex.Replace(html, "<[^>]+>", "");
StrNohtml = System.Text.RegularExpressions.Regex.Replace(StrNohtml, "&[^;]+;", "");
return StrNohtml;
}
JSON字符拼接(键值对)
private static string getlayoutType(string key, string name)
{
return string.Format("\"{0}\":\"{1}\",", key, name);
}
JSON与实体类的相互转换
JSON转实体类
//事件调用
var responsemodel = FromJson<JuidingRespon>(response);
//事件
public static T FromJson<T>(string strJson) where T : class
{
if (!string.IsNullOrEmpty(strJson))
return JsonConvert.DeserializeObject<T>(strJson);
return null;
}
实体类转JSON
public string JiudingDataPush(object data)
{
string json = JsonConvert.SerializeObject(data);
return json;
}
使用C#处理HTML和JSON字符串转换,
本文介绍了如何使用C#的正则表达式去除HTML标签和特殊字符,以及如何在C#中进行JSON与实体类之间的转换,包括从JSON字符串反序列化到对象和对象序列化为JSON字符串。
795

被折叠的 条评论
为什么被折叠?



