Skip to content

QuickXmlLoad

Cinchoo edited this page Jun 20, 2017 · 12 revisions

Loading Xml file

To load Xml file, use ChoXmlReader component to parse it. Sample below shows how to load Xml file (Emp.xml)

<Employees>
    <Employee Id='1'>
        <Name>Tom</Name>
    </Employee>
    <Employee Id='2'>
        <Name>Mark</Name>
    </Employee>
</Employees>

Load using iterator

foreach (var e in new ChoXmlReader("Emp.xml"))
    Console.WriteLine("Id: " + e.Id + " Name: " + e.Name);

Load using loop

var reader = new ChoXmlReader("Emp.xml");
object rec = null;
 
while ((rec = reader.Read()) != null)
    Console.WriteLine("Id: " + e.Id + " Name: " + e.Name);

Please visit below article for detailed walk-through of Xml file reader

Cinchoo ETL - Xml Reader

Clone this wiki locally