Esempio n. 1
0
        public void 設定ファイルと入力ファイル読み込み出力する()
        {
            var conf = new ConfigReader("C:\\Users\\kero\\source\\repos\\MyApp\\UnitTestProject1\\テストデータ\\入力データ\\設定ファイル.txt");

            IReaderRepository input = new InputFileReader("C:\\Users\\kero\\source\\repos\\MyApp\\UnitTestProject1\\テストデータ\\入力データ\\INPUT.txt",
                                                          conf.GetLoopEntity());

            IWriterRepository writer = new OutputXMLFile("d:\\test\\sample.xml");

            writer.Open().IsTrue();
            input.Open();
            var line = input.GetLine();

            foreach (var data in line.DataLists)
            {
                Console.WriteLine(data.Value);
            }
            line.IsNotNull();

            writer.SetLine(line);
            line = input.GetLine();

            foreach (var data in line.DataLists)
            {
                Console.WriteLine(data.Value);
            }
            writer.SetLine(line);
            writer.Close();
        }