Example #1
0
        public static void Write()
        {
            BasicConfigurator.Configure();
            Person12 per = new Person12()
            {
                ApplicaName1 = "John kethi", SSno = "UTGDY65577", CitizenShip = "UnitedState"
            };
            Person12 per1 = new Person12()
            {
                ApplicaName1 = "Angelina Marry", SSno = "USIDTY466565", CitizenShip = "GERMANY"
            };
            Person12 per2 = new Person12()
            {
                ApplicaName1 = "Nitesh Bansal", SSno = "UUYLK78876678", CitizenShip = "BARMUDA"
            };
            Person12 per3 = new Person12()
            {
                ApplicaName1 = "Bal Krishna", SSno = "USASSNOC76865", CitizenShip = "U.s.A"
            };

            Person12[]    per12 = new Person12[] { per, per1, per2, per3 };
            FileStream    fs    = new FileStream("Citezen1.xml", FileMode.Create, FileAccess.Write, FileShare.ReadWrite);
            XmlSerializer xs    = new XmlSerializer(typeof(Person12[]));

            xs.Serialize(fs, per12);
            fs.Close();
        }
Example #2
0
        public static void Read()
        {
            Person12      per = new Person12();
            FileStream    fs  = new FileStream("Citezen1.Xml", FileMode.Open, FileAccess.Read, FileShare.Read);
            XmlSerializer xs  = new XmlSerializer(typeof(Person12[]));

            Person12[] cus = (Person12[])xs.Deserialize(fs);
            foreach (var cus1 in cus)
            {
                System.Console.WriteLine("ApplicatName :  " + cus1.ApplicaName1);
                System.Console.WriteLine("Snno         :  " + cus1.SSno);
                System.Console.WriteLine("CitizenShip  :  " + cus1.CitizenShip);
                System.Console.WriteLine("==================================");
                System.Console.WriteLine();
            }

            fs.Close();
        }