Esempio n. 1
0
        static void Main(string[] args)
        {
            IConvertObject convert;

            Mahasiswa mhs = new Mahasiswa();

            mhs.npm   = "18.11.2279";
            mhs.nama  = "Aulia Ariobimo";
            mhs.email = "*****@*****.**";

            Console.WriteLine("Pilih Format Konversi :");
            Console.WriteLine("1. JSON");
            Console.WriteLine("2. XML");
            Console.WriteLine("3. CSV\n");

            Console.Write("Nomor Format Data [1...3] : ");
            int nomorFormatData = Convert.ToInt32(Console.ReadLine());

            if (nomorFormatData == 1)
            {
                convert = new ToJson();
            }
            else if (nomorFormatData == 2)
            {
                convert = new ToXml();
            }
            else if (nomorFormatData == 3)
            {
                convert = new ToCsv();
            }
            else
            {
                Console.WriteLine("\nInput Salah\n");
                return;
            }

            convert.Convert(mhs);
        }