Ejemplo n.º 1
0
        public void serializeToXml(Uczelnia uczelnia)
        {
            XmlWriter writer = XmlWriter.Create(output, new XmlWriterSettings()
            {
                OmitXmlDeclaration = true, Indent = true
            });
            XmlSerializer           serializer = new XmlSerializer(typeof(Uczelnia), new XmlRootAttribute("uczelnia"));
            XmlSerializerNamespaces ns         = new XmlSerializerNamespaces();

            ns.Add("", "");
            serializer.Serialize(writer, uczelnia, ns);
            writer.Close();
        }
Ejemplo n.º 2
0
 public void start()
 {
     validateFilePath(input);
     validateFilePath(output);
     try
     {
         Uczelnia uczelnia = new Uczelnia(computeToStudentList(loadAllData()));
         if (format.Equals("xml"))
         {
             serializeToXml(uczelnia);
         }
         else if (format.Equals("json"))
         {
             serializeToJSON(uczelnia);
         }
     }
     catch (Exception e)
     {
         registerInLog(e);
     }
 }
Ejemplo n.º 3
0
        private void serializeToJSON(Uczelnia uczelnia)
        {
            var jsonString = JsonSerializer.Serialize(list);

            File.WriteAllText("data.json", jsonString);
        }