zoukankan      html  css  js  c++  java
  • JsonHelper

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Web.Script.Serialization;//System.Web.Extensions
    using Newtonsoft.Json;//nuget Newtonsoft
    
    namespace IOSerialize.Serialize
    {
        public class JsonHelper
        {
            #region Json
            /// <summary>
            /// JavaScriptSerializer
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="obj"></param>
            /// <returns></returns>
            public static string ObjectToString<T>(T obj)
            {
                JavaScriptSerializer jss = new JavaScriptSerializer();
                return jss.Serialize(obj);
            }
    
            /// <summary>
            /// JavaScriptSerializer
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="content"></param>
            /// <returns></returns>
            public static T StringToObject<T>(string content)
            {
                JavaScriptSerializer jss = new JavaScriptSerializer();
                return jss.Deserialize<T>(content);
            }
    
            /// <summary>
            /// JsonConvert.SerializeObject
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="obj"></param>
            /// <returns></returns>
            public static string ToJson<T>(T obj)
            {
                return JsonConvert.SerializeObject(obj);
            }
    
            /// <summary>
            /// JsonConvert.DeserializeObject
            /// </summary>
            /// <typeparam name="T"></typeparam>
            /// <param name="content"></param>
            /// <returns></returns>
            public static T ToObject<T>(string content)
            {
                return JsonConvert.DeserializeObject<T>(content);
            }
            #endregion Json
        }
    }
  • 相关阅读:
    python--logging库学习_第一波
    花瓶并发请求的方法
    adb命令记录
    设置苹果机参数
    Appium 服务命令行参数
    sdk下载地址
    Monkey记录
    花瓶使用笔记 (抓数据时,记得添加host,不然抓不了包的)
    selenium笔记2017
    Mac安装appium 问题记录
  • 原文地址:https://www.cnblogs.com/AlexOneBlogs/p/7726460.html
Copyright © 2011-2022 走看看