-
Notifications
You must be signed in to change notification settings - Fork 141
QuickKVPLoad
Cinchoo edited this page Jun 24, 2017
·
3 revisions
To load JSON file, use ChoJSONReader component to parse it. Sample below shows how to load JSON file (Emp.json)
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
ORGANIZER:MAILTO:eralper@nosuchemail.com
DTSTART:20090306T140000Z
DTEND:20090306T150000Z
LOCATION:Meeting Room 1-D
TRANSP:OPAQUE
SEQUENCE:0
UID:040000008200E00074C5B7101A82E00800000000B09916C3F9ADC9010000000000000000100
0000099DFBC4731297248A2CAF0885C8C4856
DTSTAMP:20090326T080109Z
DESCRIPTION:A short discussion on topics related with upgrade of HiPath
ProCenter SDK Applications\n
SUMMARY:Upgrade HiPath ProCenter SDK Applications
PRIORITY:5
X-MICROSOFT-CDO-IMPORTANCE:1
CLASS:PUBLIC
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
foreach (dynamic e in new ChoJSONReader("Emp.json"))
Console.WriteLine("Id: " + e.Id + " Name: " + e.Name);
var reader = new ChoJSONReader("Emp.json");
object rec = null;
while ((rec = reader.Read()) != null)
Console.WriteLine("Id: " + e.Id + " Name: " + e.Name);
public class Employee
{
public int Id { get; set; }
public string Name { get; set; }
}
foreach (var e in new ChoJSONReader<Employee>("Emp.json"))
Console.WriteLine("Id: " + e.Id + " Name: " + e.Name);
©2017 Cinchoo Inc