To generate Yaml file, use the ChoYamlWriter component to generate it. Sample below shows how to create Yaml file (Emp.yaml)
emps: - id: 1 name: Tom - id: 2 name: Mark
List<ExpandoObject> objs = new List<ExpandoObject>(); dynamic rec1 = new ExpandoObject(); rec1.Id = 1; rec1.Name = "Mark"; objs.Add(rec1); dynamic rec2 = new ExpandoObject(); rec2.Id = 2; rec2.Name = "Jason"; objs.Add(rec2); using (var parser = new ChoYamlWriter("Emp.yaml")) { parser.Write(objs); }
using (var parser = new ChoYamlWriter("Emp.yaml")) { dynamic rec1 = new ExpandoObject(); rec1.Id = 1; rec1.Name = "Mark"; parser.Write(item); dynamic rec1 = new ExpandoObject(); rec1.Id = 2; rec1.Name = "Jason"; parser.Write(item); }
public class Employee { public int Id { get; set; } public string Name { get; set; } }
List<Employee> objs = new List<Employee>(); objs.Add(new Employee() { Id = 1, Name = "Tom" }); objs.Add(new Employee() { Id = 2, Name = "Mark" }); using (var parser = new ChoYamlWriter<Employee>("Emp.yaml")) { parser.Write(objs); }
Please visit below article for detailed walk-through of Yaml writer
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4