コード例 #1
0
 public static void PrintEventsAndCommands_JSON(List <string> JsonFileNames, ReadFiles rf)
 {
     Console.WriteLine("-----" + JsonFileNames[0]);
     if (JsonFileNames == null)
     {
         Console.WriteLine("Nothing to print.");
         return;
     }
     for (int i = 0; i < JsonFileNames.Count; ++i)
     {
         //Console.WriteLine(JsonFileNames.Count);
         List <Event> events = CreateEvents(rf.ReadJsonFiles(JsonFileNames[i]), "synthetic");
         int          j      = 0;
         if (events == null)
         {
             continue;
         }
         for (j = 0; j < events.Count; ++j)
         {
             // all CsvFileNames files are read & seperated by comma (',')
             Console.WriteLine(events[j].ToString() + "\n");
             //Console.WriteLine(events[j].GetCommand() + "\n\n");
             //Console.WriteLine(events[j].AddCommand() + "\n\n");
             //Console.WriteLine(events[j].UpdateCommand() + "\n\n----------------------------\n");
             //Console.WriteLine(events[j].DeleteCommand("jıxojzjgoesayvlfvgca") + "\n\n");
         }
         Console.WriteLine(j);
     }
 }
コード例 #2
0
        // Read sql, xml, json ans csv file according to given path fron gui
        // and create event objects
        public void CreateEvents()
        {
            ReadFiles rf = new ReadFiles(); // rf.CsvFiles JsonFiles SqlFiles XmlFiles


            for (int i = 0; i < rf.CsvFiles.Count; ++i)
            {
                Commons.UnionSets(eventSet, CreateEvents(rf.ReadCsvFiles(rf.CsvFiles[i]), "synthetic"));
            }

            for (int i = 0; rf.JsonFiles != null && i < rf.JsonFiles.Count; ++i)
            {
                Commons.UnionSets(eventSet, CreateEvents(rf.ReadJsonFiles(rf.JsonFiles[i]), "synthetic"));
            }



            //for (int i = 0; rf.SqlFiles != null && i < rf.SqlFiles.Count; ++i)
            //    Commons.UnionSets(eventSet, CreateEvents(rf.ReadCsvFiles(rf.SqlFiles[i]), "synthetic"));


            //for (int i = 0; rf.XmlFiles != null && i < rf.XmlFiles.Count; ++i)
            //    Commons.UnionSets(eventSet, CreateEvents(rf.ReadCsvFiles(rf.XmlFiles[i]), "synthetic"));
        }