基於JSON架構建立自適應表單

在AEM Forms6.3版中引入了基於JSON架構建立自適應Forms的功能。 有關使用JSON架構建立自適應Forms的詳細資訊將在本章中詳細說明 文章

在基於JSON架構建立自適應表單後,下一步是將提交的資料儲存在資料庫中。 為此,我們將使用各種資料庫供應商引入的新JSON資料類型。 為了本文的目的,我們將使用MySql 8資料庫來儲存提交的資料。

MySql 8資料庫用於本文。 MySQL引入了一種名為 JSON。 這使儲存和查詢JSON對象變得更容易。 我們將將提交的資料儲存在資料庫中JSON類型的列中。

以下螢幕抓圖顯示以JSON資料類型儲存的已提交表單資料。 列"formdata"的類型為JSON。 我們還將與資料關聯的表單的名稱儲存在清單單名稱中

注意

請確保您的json架構檔案已正確命名。 例如,需要以下格式命名 <name>schema.json。 因此,您的架構檔案可以是mortgage.schema.json或credit.schema.json。

資料儲存

可用於建立自適應Forms的示例JSON架構。. 下載並解壓縮zip檔案以獲取JSON架構

本頁內容