public void FromJson(JsonData json)
        {
            Platform        = (string)json["platform"];
            OperatingSystem = (string)json["operatingSystem"];
            Device          = (string)json["device"];
            BundleId        = (string)json["bundleId"];
            Version         = (string)json["version"];
            UnityVersion    = (string)json["unity"];
            Date            = (string)json["date"];
            StartTime       = (long)json["startTime"];
            EndTime         = (long)json["endTime"];
            JsonData jsonData = json["zones"];

            foreach (JsonData item in (IEnumerable)jsonData)
            {
                PerformanceZoneReport performanceZoneReport = new PerformanceZoneReport();
                performanceZoneReport.FromJson(item);
                Zones.Add(performanceZoneReport);
            }
        }