生成树形Json数据

请问一下如何生成类似下图的json数据,children里有children的,如果会EF CORE写的话那更好
生成树形Json数据

回答:

目的是什么?更快?跟netcore关系有多少关系?

想快点越轻量的集合越好,

若是某些场合可能越方便的集合越好。

此处省略....

若是解析...为什么机器干的活要人去干?解决就业是政治问题,而不是我们程序员的技术问题。

见: https://q.cnblogs.com/q/129110/

回答:

我说的是EF core EntityFrame Core

回答:

@godcloudy: 个人简化(且对跨时区、跨系统、跨平台)推荐:基础表只做基础值类型 和 string类型,时间类型一律long时间戳,表内约束通常只做值范围检测,其他约束由于最终需要业务表述,因此一律在业务层去处理。

若复合类成员为集合类型,根据上面表述增加并确定类型属性,通常也不需要额外类,因为微软提供大量模板类,如动态、tuple等等,若有特殊需要可执行创建模板类模板,一次性模板化完成所有符合类。

如:

生成树形Json数据

微软为我们写好了Action、Func、Tuple...不妨用之抄之。

上述示例是为了客户端通用方便,因此用的为

public ObservableCollection<TChild> Children{get;set;}

以上是 生成树形Json数据 的全部内容, 来源链接: utcz.com/a/120161.html

回到顶部