Exemple #1
0
        internal static void ReadDataFromRemoteLocation(string directory)
        {
            Console.WriteLine("Directory: ");
            foreach (var file in Directory.GetFiles(directory))
            {
                Console.WriteLine(file);
                switch (Path.GetExtension(file))
                {
                case ".gz":
                {
                    var file2 = UnzipFile(file);
                    AntonsJsonSerializer antonsJsonSerializer = new AntonsJsonSerializer();
                    antonsJsonSerializer.Deserialize(file2);
                    break;
                }

                case ".json":
                {
                    AntonsJsonSerializer antonsJsonSerializer = new AntonsJsonSerializer();
                    antonsJsonSerializer.Deserialize(file);
                    break;
                }

                case ".dat":
                {
                    AntonsBinarySerializer antonsBinarySerializer = new AntonsBinarySerializer();
                    antonsBinarySerializer.Deserialize(file);
                    break;
                }

                case ".xml":
                {
                    AntonsXMLSerializer antonsXMLSerializer = new AntonsXMLSerializer();
                    antonsXMLSerializer.Deserialize(file);
                    break;
                }
                }
            }
        }
Exemple #2
0
        static public void SerrializeToJson(string path)
        {
            AntonsJsonSerializer antonsJsonSerializer = new AntonsJsonSerializer();

            antonsJsonSerializer.Serialize(path);
        }