|
|
发表于 2023-8-16 18:21:49
|
显示全部楼层
山东省潍坊市
写自定义配置项 (“aa.ini”, “yiyuyanq”, “aa”, “999”) 写自定义配置项 (“aa.ini”, “yiyuyan”, “a”, “987”) |
| 写自定义配置项 | | | |
| 文件名 | 文本型 | | | | 节点名 | 文本型 | | | | 配置项名 | 文本型 | | | | 写入职 | 文本型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 配置文本 | 文本型 | | | | 配置组 | 文本型 | | 0 | | 临时数量 | 整数型 | | | | 临时组 | 文本型 | | 0 | | 生成组 | 文本型 | | 0 | | 配置名找到 | 逻辑型 | | | | 节点名找到 | 逻辑型 | | | | 生成文本 | 文本型 | | | | 添加文本 | 文本型 | | | | i | 整数型 | | | | j | 整数型 | | |
如果真 (文件是否存在 (文件名 ) = 假) 写到文件 (文件名, 取空白字节集 (0 ))  配置文本 = 到文本 (读入文件 (文件名 )) 配置组 = 分割文本 (配置文本, “},”, )重定义数组 (生成组, 假, 取数组成员数 (配置组 ), 30 ) 计次循环首 (取数组成员数 (配置组 ), i ) 如果真 (文本_删首尾空 (文本_取左边 (配置组 [i ], “{”, )) = 节点名 )  节点名找到 = 真 临时组 = 分割文本 (配置组 [i], #换行符, ) 计次循环首 (取数组成员数 (临时组 ), j )  如果 (文本_删首尾空 (文本_取左边 (临时组 [j ], “=”, )) = 配置项名 且 节点名找到 = 真)     配置名找到 = 真    生成组 [i ] [j ] = 配置项名 + “=” + 写入职 + “,”   生成组 [i ] [j ] = 临时组 [j ]    计次循环尾 () 如果真 (配置名找到 = 假 且 节点名找到 = 真)  生成组 [i ] [取数组成员数 (临时组 ) + 1 ] = 配置项名 + “=” + 写入职 + “,”  计次循环尾 () 如果真 (节点名找到 = 假) 添加文本 = 节点名 + “ {” + #换行符 + 配置项名 + “=” + 写入职 + “,” + #换行符 + “},” + #换行符  计次循环首 (取数组成员数 (配置组 ), i ) 计次循环首 (30, j )  如果真 (生成组 [i ] [j ] ≠ “”)   生成文本 = 生成文本 + 生成组 [i ] [j ] + #换行符     计次循环尾 ()  如果真 (寻找文本 (配置组 [i ], “=”, , 假) ≠ -1 )  生成文本 = 生成文本 + “},” + #换行符 + #换行符   计次循环尾 ()生成文本 = 生成文本 + 添加文本 + #换行符 写到文件 (文件名, 到字节集 (生成文本 )) 调试输出 (生成文本 )
|
评分
-
查看全部评分
|