生成树形Json数据
请问一下如何生成类似下图的json数据,children里有children的,如果会EF CORE写的话那更好
回答:
目的是什么?更快?跟netcore关系有多少关系?
想快点越轻量的集合越好,
若是某些场合可能越方便的集合越好。
此处省略....
若是解析...为什么机器干的活要人去干?解决就业是政治问题,而不是我们程序员的技术问题。
见: https://q.cnblogs.com/q/129110/
回答:
我说的是EF core EntityFrame Core
回答:
@godcloudy: 个人简化(且对跨时区、跨系统、跨平台)推荐:基础表只做基础值类型 和 string类型,时间类型一律long时间戳,表内约束通常只做值范围检测,其他约束由于最终需要业务表述,因此一律在业务层去处理。
若复合类成员为集合类型,根据上面表述增加并确定类型属性,通常也不需要额外类,因为微软提供大量模板类,如动态、tuple等等,若有特殊需要可执行创建模板类模板,一次性模板化完成所有符合类。
如:
微软为我们写好了Action、Func、Tuple...不妨用之抄之。
上述示例是为了客户端通用方便,因此用的为
public ObservableCollection<TChild> Children{get;set;}
以上是 生成树形Json数据 的全部内容, 来源链接: utcz.com/a/120161.html