OpenAPI-Parser-Komponente
Eine native Delphi-Komponente, die OpenAPI-3.x- und Swagger-Spezifikationen parst und dir programmatischen Zugriff auf jeden Endpunkt, jedes Schema und jede Security-Definition gibt.
Eine native Delphi-Komponente, die OpenAPI-3.x- und Swagger-Spezifikationen parst und dir programmatischen Zugriff auf jeden Endpunkt, jedes Schema und jede Security-Definition gibt.
Zieh die Parser-Komponente auf dein Formular oder erstelle sie im Code, um jede API-Spezifikation zu laden und zu untersuchen.
Lade aus Datei, URL oder String. Unterstützt JSON- und YAML-Formate. Erkennt automatisch Swagger 1.x/2.x und konvertiert in das interne OpenAPI-3.x-Modell.
Greife über ein streng typisiertes Objektmodell auf Pfade, Operationen, Parameter, Request-/Response-Bodies, Schemas und Security-Schemata zu.
Übergib das geparste Modell an den Codegenerator, um Pascal-Units zu erzeugen, oder inspiziere Endpunkte programmatisch für eigenes Tooling und Automatisierung.
Löst automatisch $ref-Pointer auf, einschließlich externer Dateireferenzen und zirkulärer Referenzen, und liefert ein vollständig dereferenziertes Modell.
Verarbeitet die Kompositions-Keywords allOf, oneOf und anyOf, Discriminator-Mappings und polymorphe Schemas.
Meldet strukturelle Fehler, fehlende Pflichtfelder und ungültige Typreferenzen mit zeilengenauer Detailinformation für schnelles Debugging.