本帖最后由 紫苏7798 于 2024-7-16 18:49 编辑
精易模块:https://ec.125.la/
yyjson酷C模块:https://bbs.125.la/forum.php?mod=viewthread&tid=14713858
添加下面代码到类方法:
![](https://sm.ms/image/xk6GRhOLga3uPqr)
![](https://z1.wzznft.com/i/2024/07/16/ukid56.png)
|
请手动添加到精易json类方法_取属性数组 | 整数型 | | |
参_数组属性名 | 文本型 | | | | 参_子属性取值 | 文本型 | | | | 参_取值数组 | 文本型 | | | | 参_是否合并 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | a | 整数型 | | | b | 整数型 | | | list | 文本型 | | 0 | d | 整数型 | | | c | 整数型 | | |
a = 成员数 (参_数组属性名 )b = 文本_分割文本 (参_子属性取值, “/”, , list ) 如果真 (参_是否合并 = 假) 重定义数组 (参_取值数组, 假, 0 )![](source/plugin/code_color/image/code4/01.png) 如果真 (a > 0 且 b > 0 )![](source/plugin/code_color/image/code4/03.png) 计次循环首 (a, c )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 计次循环首 (b, d )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 判断 (寻找文本 (list [d ], “['”, , 假) ≠ -1 )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 加入成员 (参_取值数组, 取通用属性 (参_数组属性名 + “['” + 到文本 (c - 1 ) + “']” + list [d ], )) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 加入成员 (参_取值数组, 取通用属性 (参_数组属性名 + “['” + 到文本 (c - 1 ) + “'].” + list [d ], )) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/02.png) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 计次循环尾 ()![](source/plugin/code_color/image/code4/03.png) 计次循环尾 ()![](source/plugin/code_color/image/code4/03.png) a = 取数组成员数 (参_取值数组 )![](source/plugin/code_color/image/code4/03.png) 判断 (a % b = 0 )![](source/plugin/code_color/image/code4/03.png) 重定义数组 (参_取值数组, 真, a ÷ b, b )![](source/plugin/code_color/image/code4/03.png) 返回 (a ÷ b )![](source/plugin/code_color/image/code4/03.png) 重定义数组 (参_取值数组, 假, 0 )![](source/plugin/code_color/image/code4/03.png) 返回 (0)|
请手动添加到yyjson类方法_取属性数组 | 整数型 | | |
参_数组属性名 | 文本型 | | | | 参_子属性取值 | 文本型 | | | | 参_取值数组 | 文本型 | | | | 参_是否合并 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | list | 文本型 | | 0 | b | 整数型 | | | a | 整数型 | | | c | 整数型 | | | d | 整数型 | | |
a = 取成员数 (参_数组属性名, )b = 文本_分割文本 (参_子属性取值, “/”, , list ) 如果真 (参_是否合并 = 假) 重定义数组 (参_取值数组, 假, 0 )![](source/plugin/code_color/image/code4/01.png) 如果真 (a > 0 且 b > 0 )![](source/plugin/code_color/image/code4/03.png) 计次循环首 (a, c )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 计次循环首 (b, d )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 加入成员 (参_取值数组, 取文本 (参_数组属性名 + “/” + 到文本 (c - 1 ) + “/” + list [d ], )) ![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/03.png) 计次循环尾 ()![](source/plugin/code_color/image/code4/03.png) 计次循环尾 ()![](source/plugin/code_color/image/code4/03.png) a = 取数组成员数 (参_取值数组 )![](source/plugin/code_color/image/code4/03.png) 判断 (a % b = 0 )![](source/plugin/code_color/image/code4/03.png) 重定义数组 (参_取值数组, 真, a ÷ b, b )![](source/plugin/code_color/image/code4/03.png) 返回 (a ÷ b )![](source/plugin/code_color/image/code4/03.png) 重定义数组 (参_取值数组, 假, 0 )![](source/plugin/code_color/image/code4/03.png) ![](source/plugin/code_color/image/code4/02.png) 返回 (0 )
|