Erstellen eines adaptiven Formulars basierend auf einem JSON-Schema

Die Möglichkeit, adaptive Formulare auf der Grundlage eines JSON-Schemas zu erstellen, wurde mit AEM Forms 6.3 eingeführt. Die Details zum Erstellen adaptiver Formulare mit einem JSON-Schema werden in diesem Artikel ausführlich erläutert.

Nachdem Sie ein auf einem JSON-Schema basierendes adaptives Formular erstellt haben, besteht der nächste Schritt darin, die gesendeten Daten in der Datenbank zu speichern. Zu diesem Zweck verwenden wir den neuen JSON-Datentyp, der von verschiedenen Datenbankanbietern eingeführt wurde. Für die Zwecke dieses Artikels werden wir die Datenbank von MySql 8 verwenden, um die übermittelten Daten zu speichern.

Die Datenbank von MySql 8 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 speichern die gesendeten Daten in einer Spalte vom Typ JSON in unserer Datenbank.

Der folgende Screenshot zeigt die gesendeten Formulardaten, die im JSON-Datentyp gespeichert sind. Die Spalte „formdata“ weist den JSON-Typ auf. Wir haben auch den Namen des Formulars, das mit den Daten verbunden ist, in der Spalte „formname“ gespeichert.

NOTE
Stellen Sie sicher, dass Ihre JSON-Schemadatei entsprechend benannt ist. Sie muss beispielsweise im folgenden Format benannt werden: <name>schema.json. Ihre Schemadatei kann daher „hypothek.schema.json“ oder „kredit.schema.json“ lauten.

datastored

Beispiele für JSON-Schemata, die zum Erstellen adaptiver Formulare verwendet werden können.. Laden Sie die Zip-Datei herunter und entpacken Sie sie, um die JSON-Schemata zu erhalten

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e