基于JSON模式创建自适应表单

AEM Forms 6.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架构

在此页面上