public static void Main()
string csv = @"id,name,category/id,category/name,category/subcategory/id,category/subcategory/name,description
0,Test123,15,Cat123,10,SubCat123,Desc123";
using (var w = new ChoJSONWriter(Console.Out)
.Configure(c => c.SupportMultipleContent = true)
.Configure(c => c.DefaultArrayHandling = false)
using (var r = ChoCSVReader.LoadText(csv).WithFirstLineHeader()
.Configure(c => c.NestedColumnSeparator = '/')
static void PrintLibVersion()
$"{typeof(ChoJSONReader).Assembly.GetName().Name} v{typeof(ChoJSONReader).Assembly.GetName().Version.ToString()}".Print();