验证中...
7.21 杭州源创会火热报名中,一起来看看移动开发如何紧跟浪潮?
语言: C#
分类: 其他
最后更新于 2018-07-12 17:35
JSON格式化操作
原始数据 复制代码
/// <summary>
/// json格式化操作
/// </summary>
/// <param name="jsonStr"></param>
/// <returns></returns>
internal static string JsonFormater(this string jsonStr)
{
JsonSerializer serializer = new JsonSerializer();
TextReader tr = new StringReader(jsonStr);
JsonTextReader reader = new JsonTextReader(tr);
object obj = serializer.Deserialize<dynamic>(reader);
if (obj != null)
{
using (StringWriter writer = new StringWriter())
{
JsonTextWriter jsonWriter = new JsonTextWriter(writer)
{
Formatting = Formatting.Indented,
Indentation = 4,
IndentChar = ' '
};
serializer.Serialize(jsonWriter, obj);
return writer.ToString();
};
}
return "";
}

评论列表( 0 )

你可以在登录后,发表评论

11_float_left_people 11_float_left_close