Exemplo 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);
 }
Exemplo 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));
        }
Exemplo 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));
     }
 }
Exemplo 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));
        }