Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void ExportAsXML()
- {
- FileStream fs = null;
- StreamReader sr = null;
- FileStream ffs = null;
- string path = "test.xml";
- string pathtxt = "test.txt";
- try
- {
- ffs = new FileStream(pathtxt, FileMode.OpenOrCreate);
- fs = new FileStream(path, FileMode.Create);
- sr = new StreamReader(ffs);
- while (!sr.EndOfStream)
- {
- string zeile = sr.ReadLine();
- string[] zeileSplit = zeile.Split(' ');
- if (zeileSplit.Length > 6)
- {
- string enumm = zeileSplit[4];
- if (enumm == "NEW")
- {
- PartnerLead od = new PartnerLead(Convert.ToInt32(zeileSplit[0]), Convert.ToString(zeileSplit[1]), Convert.ToString(zeileSplit[2]), Convert.ToString(zeileSplit[3]), StateEnum.NEW, Convert.ToString(zeileSplit[5]), Convert.ToString(zeileSplit[6]));
- XmlSerializer serializer = new XmlSerializer(typeof(PartnerLead));
- serializer.Serialize(fs, od);
- }
- else if (enumm == "ASSIGNED")
- {
- PartnerLead od = new PartnerLead(Convert.ToInt32(zeileSplit[0]), Convert.ToString(zeileSplit[1]), Convert.ToString(zeileSplit[2]), Convert.ToString(zeileSplit[3]), StateEnum.ASSIGNED, Convert.ToString(zeileSplit[5]), Convert.ToString(zeileSplit[6]));
- XmlSerializer serializer = new XmlSerializer(typeof(PartnerLead));
- serializer.Serialize(fs, od);
- }
- else if (enumm == "WON")
- {
- PartnerLead od = new PartnerLead(Convert.ToInt32(zeileSplit[0]), Convert.ToString(zeileSplit[1]), Convert.ToString(zeileSplit[2]), Convert.ToString(zeileSplit[3]), StateEnum.WON, Convert.ToString(zeileSplit[5]), Convert.ToString(zeileSplit[6]));
- XmlSerializer serializer = new XmlSerializer(typeof(PartnerLead));
- serializer.Serialize(fs, od);
- }
- else if (enumm == "LOST")
- {
- PartnerLead od = new PartnerLead(Convert.ToInt32(zeileSplit[0]), Convert.ToString(zeileSplit[1]), Convert.ToString(zeileSplit[2]), Convert.ToString(zeileSplit[3]), StateEnum.LOST, Convert.ToString(zeileSplit[5]), Convert.ToString(zeileSplit[6]));
- XmlSerializer serializer = new XmlSerializer(typeof(PartnerLead));
- serializer.Serialize(fs, od);
- }
- else
- {
- PartnerLead od = new PartnerLead(Convert.ToInt32(zeileSplit[0]), Convert.ToString(zeileSplit[1]), Convert.ToString(zeileSplit[2]), Convert.ToString(zeileSplit[3]), StateEnum.CANCELLED, Convert.ToString(zeileSplit[5]), Convert.ToString(zeileSplit[6]));
- XmlSerializer serializer = new XmlSerializer(typeof(PartnerLead));
- serializer.Serialize(fs, od);
- }
- }
- }
- }
- catch (Exception ex)
- {
- Console.WriteLine("fehler:" + ex);
- }
- finally
- {
- fs.Close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement