谁能帮我用js写个检查数据的代码:
数据结构(类似树型结构),举例:
01
0101
010101
0102
010201
010202
0103
02
0201
0202
03
……
检查规则:每条数据有一个属性值,每一条路径必须有一条数据属性值不为空,且只能有一条数据属性值不能为空;
路径举例,以上为7条路径:
01、0101、010101
01、0102、010201
01、0102、010202
01、0103
02、0201
02、0202
03
数据结构(类似树型结构),举例:
01
0101
010101
0102
010201
010202
0103
02
0201
0202
03
……
检查规则:每条数据有一个属性值,每一条路径必须有一条数据属性值不为空,且只能有一条数据属性值不能为空;
路径举例,以上为7条路径:
01、0101、010101
01、0102、010201
01、0102、010202
01、0103
02、0201
02、0202
03
1、上级数据有属性值的话,下级数据不能有属性值;
2、下级数据有属性值,上级数据同样不能有属性值;如上面的举例数据中,如果01有属性值,则01下面所有数据都不能有属性值,如果0101有属性值,则01不能有属性值,0101下面的所有数据也不能有属性值,以此类推。