using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Runtime.Serialization.Json;
namespace WebApplication1.Common
{
public class Method
{
public static string ObjectToJson(object obj)
{
if (obj == null) return string.Empty;
DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
System.IO.MemoryStream stream = new System.IO.MemoryStream();
serializer.WriteObject(stream, obj);
byte[] dataBytes = new byte[stream.Length];
stream.Position = 0;
stream.Read(dataBytes, 0, (int)stream.Length);
return Encoding.UTF8.GetString(dataBytes);
}
}
}