コード例 #1
0
        static void Main(string[] args)
        {
            try
            {
                var fm = new FileManipulator(args);
                fm.ReadData();

                var cf        = new ConversionFactory();
                var converter = new ConverterXmlToJson(
                    fm.InputXml, cf);
                converter.Process();

                fm.WriteData(converter.OutputData);

                Logger.WriteSuccessConversion(
                    converter.OutputData, fm.PathJsonFile);
            }
            catch (Exception e)
            {
                Console.WriteLine("Error:{0}", e.Message);
                Console.WriteLine("Stack trace:{0}", e.StackTrace);
            }
        }