Analyze JSON Field Structure with Init

Call Init to discover the field structure from your JSON, then use GetFieldConfiguration() to inspect the result.

csharp
using var stream = File.OpenRead("products.json");
engine.Init(stream);

foreach (var field in engine.GetFieldConfiguration())
{
    Console.WriteLine(
quot;{field.FieldName} ({field.FieldType}){(field.IsArray == true ? " IsArray" : "")}"); }