运行时生成动态数据结构

问题描述 投票:0回答:1

我正在创建一个网络应用程序,用户可以在其中定义他们的数据结构/模式。例如姓名、地址 [数组]、年龄、性别(*可选字段)。

稍后他们可以在 Web 应用程序中加载数据。这将根据创建的模式进行验证。

实现这一目标的最佳方法是什么?

另一个问题是:在运行时如果数据很大,使用sqlite或其他数据库来存储这些数据是个好主意,应用程序稍后会从数据库中使用它。

提前致谢

我能够将数据存储到固定的字段名称中。我想要更多抽象,以便用户可以在运行时定义自己的数据模式。

c# go
1个回答
0
投票

您可以使用NoSQL数据库来保存随机的、用户定义的结构,可以通过用户名密钥访问该结构。类似地在运行时读取键值列表并将其加载到 UI。

© www.soinside.com 2019 - 2024. All rights reserved.