public void Convert(Showprint sp) { string csv = string.Format("{0}, {1}, {2}", sp.print, sp.nama, sp.printer); Console.WriteLine("Hasil konversi ke csv :\n"); Console.WriteLine(csv); }
public void Convert(Showprint sp) { string json = jsonConvert(sp); Console.WriteLine("Hasil Konversi ke json:\n"); Console.WriteLine(json); }
static void Main(string[] args) { Showprint sp = new Showprint(); sp.print = "Epson"; sp.nama = "Canon"; sp.printer = "LaserJet"; Console.WriteLine("Pilih Format Konversi Data : "); 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()); IPrinterWindows convert; if (nomorFormatData == 1) { convert = new ConvertToJson(); } else if (nomorFormatData == 2) { convert = new ConvertToXML(); } else { convert = new ConvertToCsv(); } convert.Convert(sp); Console.ReadKey(); }
public void Convert(Showprint sp) { using (StringWriter writer = new StringWriter()) { XmlSerializer serializer = new XmlSerializer(typeof(Showprint)); serializer.Serialize(writer, sp); string xml = writer.ToString(); Console.WriteLine("Hasil konversi ke XML :\n"); Console.WriteLine(xml); } }
public void convert(Showprint sp) { throw new NotImplementedException(); }
private string jsonConvert(Showprint sp) { throw new NotImplementedException(); }