Adaptives Formular basierend auf JSON-Schema erstellen

Die Möglichkeit, adaptive Forms auf Basis von JSON-Schema zu erstellen, wurde mit AEM Forms 6.3 eingeführt. Die Details zum Erstellen des adaptiven Forms mit dem JSON-Schema werden in diesem Artikel ausführlich erläutert.

Nachdem Sie ein adaptives Formular auf der Grundlage des JSON-Schemas erstellt haben, müssen Sie die gesendeten Daten als Nächstes in einer Datenbank speichern. Zu diesem Zweck verwenden wir den neuen JSON-Datentyp, der von verschiedenen Datenbankherstellern eingeführt wurde. Für die Zwecke dieses Artikels verwenden wir die MySql 8 Datenbank, um die gesendeten Daten zu speichern.

MySql 8 Datenbank wurde für diesen Artikel verwendet. MySQL hat einen neuen Datentyp namens JSON eingeführt. Dies erleichtert die Speicherung und Abfrage von JSON-Objekten. Wir werden die gesendeten Daten in einer Spalte des Typs JSON in unserer Datenbank speichern.

Der folgende Screenshot zeigt die gesendeten Formulardaten, die im JSON-Datentyp gespeichert werden. Die Spalte "formdata"ist vom Typ JSON. Wir haben auch den Namen des Formulars gespeichert, das mit den Daten im Spaltenformname verknüpft ist

HINWEIS

Vergewissern Sie sich, dass Ihre JSON-Schema-Datei entsprechend benannt ist. Sie muss beispielsweise im folgenden Format benannt werden: Ihre Schema-Datei kann also mortgage.Schema.json oder credit.Schema.json lauten.

datastored

Beispiel-JSON-Schema, die zum Erstellen eines adaptiven Forms verwendet werden können.. Laden Sie die ZIP-Datei herunter und dekomprimieren Sie sie, um die JSON-Schema abzurufen.

Auf dieser Seite

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now