Grundsätzlich möchte ich JsonSchema von Json String zur Laufzeit extrahieren (kann Tools nicht verwenden), keine Bibliothek gefunden, dies zu tun. Andere Möglichkeit besteht darin, zuerst JSON in Klasse zu konvertieren (einen Open Source Code zu finden) und dann JsonSchema mit JSON.NET wie unten beschrieben zu erstellen.Edit Source Code und benutze es zur Laufzeit in C#
var generator = new JSchemaGenerator();
JSchema schema = generator.Generate(typeof(Rootobject));
Aber Rootobject-Klasse ist nicht zur Kompilierzeit bekannt, so bekomme ich Kompilierzeit Fehler. Gibt es einen anderen Weg, dies zu tun? Bitte helfe
Haben Sie versucht, mit dynamischen Objekt, Referenz: http: //stackoverflow.com/questions/3142495/deserialize-json-into-c-sharp-dynamic-object PS: Wenn ich Ihre Frage falsch verstanden mir bitte – Vikas