public static void Serializar(object obj)
        {
            string       arquivo = obj.GetType().Name + ".txt";
            StreamWriter stream  = Arquivos.ArquivoEscrever(arquivo);

            JavaScriptSerializer serializador = new JavaScriptSerializer();
            string objetoSerializado          = serializador.Serialize(obj);

            stream.Write(objetoSerializado);
            stream.Close();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Titulo.Cabecalho(Assembly.GetCallingAssembly().GetName().Name);

            Usuario usuario = new Usuario
            {
                Nome  = "Carlos da Costa Silva",
                CPF   = "111.111.111-11",
                Email = "*****@*****.**"
            };

            string       arquivo = "SerializarXML.xml";
            StreamWriter stream  = Arquivos.ArquivoEscrever(arquivo);

            XmlSerializer serializador = new XmlSerializer(typeof(Usuario));

            serializador.Serialize(stream, usuario);

            Console.WriteLine("Usuário adicionado.");

            Titulo.Rodape();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Titulo.Cabecalho(Assembly.GetCallingAssembly().GetName().Name);

            Usuario usuario = new Usuario
            {
                Nome  = "Maria da Costa Silva",
                CPF   = "222.222.222-22",
                Email = "*****@*****.**"
            };

            string       arquivo = "SerializarJSON.json";
            StreamWriter stream  = Arquivos.ArquivoEscrever(arquivo);

            JavaScriptSerializer serializador = new JavaScriptSerializer();
            string usuarioSerializado         = serializador.Serialize(usuario);

            stream.WriteLine(usuarioSerializado);
            stream.Close();

            Console.WriteLine("Usuário adicionado.");

            Titulo.Rodape();
        }