Esempio n. 1
0
 public static ShapeDTO XMLtoShape(string data)
 {
     using (stream = new MemoryStream(Encoding.UTF8.GetBytes(data)))
     {
         shape = xmlSerializer.ReadObject(stream) as ShapeDTO;
     }
     return(shape);
 }
Esempio n. 2
0
        public static string ShapeToJSON(ShapeDTO data)
        {
            stream = new MemoryStream();
            jsonSerializer.WriteObject(stream, data);
            byte[] serializedData = stream.ToArray();
            stream.Close();

            return(Encoding.UTF8.GetString(serializedData));
        }
Esempio n. 3
0
 public static string ShapeToXML(ShapeDTO data)
 {
     using (stream = new MemoryStream())
     {
         xmlSerializer = new DataContractSerializer(shapeType);
         xmlSerializer.WriteObject(stream, data);
         byte[] serializedData = stream.ToArray();
         return(Encoding.UTF8.GetString(serializedData));
     }
 }
Esempio n. 4
0
        public static string ShapeToJson(ShapeDTO data)
        {
            stream = new MemoryStream();
            //jsonSerializer = new DataContractJsonSerializer(typeof(ShapeDTO));
            jsonSerializer.WriteObject(stream, data);
            var serializedData = stream.ToArray();

            stream.Close();
            return(Encoding.UTF8.GetString(serializedData));
        }