Ejemplo n.º 1
0
 static void Sample6()
 {
     using (var parser = new ChoXmlReader <JobApplication>("sample6.xml")
            )
     {
         foreach (dynamic rec in parser)
         {
             Console.WriteLine(ChoUtility.Dump(rec));
         }
     }
 }
Ejemplo n.º 2
0
 public static void Sample15()
 {
     using (var parser = new ChoXmlReader("sample15.xml")
            )
     {
         foreach (dynamic rec in parser)
         {
             Console.WriteLine(ChoUtility.Dump(rec));
         }
     }
 }
Ejemplo n.º 3
0
        public static void Sample14()
        {
            using (var w = new ChoXmlWriter("sample14out.xml"))
            {
                using (var parser = new ChoXmlReader("sample14.xml")
                       )
                {
                    foreach (dynamic rec in parser)
                    {
                        //dynamic x = rec.description;

                        //rec.description = new ChoDynamicObject();
                        //rec.description.val = "100";
                        //rec.description.Value = new FamilyMember();

                        w.Write(rec);
                        Console.WriteLine(ChoUtility.Dump(rec));
                    }
                }
            }
        }
Ejemplo n.º 4
0
 public static void AABillingTest()
 {
     using (var p = new ChoFixedLengthReader("AABilling.txt")
                    .WithRecordSelector(0, 1, null, typeof(AABillingDetailRecord), typeof(AABillingTrailerRecord), typeof(AABillingHeaderRecord))
                    //.WithCustomRecordSelector((l) =>
                    //{
                    //	Tuple<long, string> kvp = l as Tuple<long, string>;
                    //	if (kvp.Item2.StartsWith("H"))
                    //		return typeof(AABillingHeaderRecord);
                    //	else if (kvp.Item2.StartsWith("T"))
                    //		return typeof(AABillingTrailerRecord);
                    //	else
                    //		return typeof(AABillingDetailRecord);
                    //})
            )
     {
         foreach (var rec in p)
         {
             Console.WriteLine(ChoUtility.Dump(rec));
         }
     }
 }