|
|
发表于 2025-10-20 13:12:14
|
显示全部楼层
浙江省温州市
这类一般都可以用递归实现:
文本 = UTF8到文本 (读入文件 (取运行目录 () + “/节点game组.xml”)) 如果真 (xml树. 导入XML (文本 )) 调试输出 (“读取成功”) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 属性名 | 文本型 | | 0 | | 属性值 | 文本型 | | 0 | | 数 | 整数型 | | | | 索引 | 整数型 | | | | 存在 | 逻辑型 | | |
xml树. 枚举属性名和值 (路径, 属性名, 属性值 ) 计次循环首 (取数组成员数 (属性值 ), 数 ) 如果真 (属性值 [数 ] = 目标 )  存在 = 真  跳出循环 ()  计次循环尾 () 如果真 (存在 ) 调试输出 (路径, 属性名 [数 ], 属性值 [数 ]) 加入成员 (数组, 路径 ) 计次循环首 (xml树. 取子节点数 (路径 ), 数 ) 遍历节点 (路径 + “/@” + 到文本 (数 ), 目标, 返回路径 ) 计次循环尾 ()| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 数 | 整数型 | | | | 索引 | 整数型 | | | | 属性值 | 文本型 | | 0 | 清除数组 (数组 )遍历节点 (“@1”, “com.gameapp:id/contact_row_container”, 数组 )超级列表框1. 全部删除 () 计次循环首 (取数组成员数 (数组 ), 数 ) 索引 = 超级列表框1. 插入表项 (, , , , , ) xml树. 枚举属性名和值 (数组 [数 ], , 属性值 ) 超级列表框1. 置标题 (索引, 0, 属性值 [1 ]) 超级列表框1. 置标题 (索引, 1, 属性值 [2 ]) 超级列表框1. 置标题 (索引, 2, 属性值 [3 ]) 超级列表框1. 置标题 (索引, 3, 属性值 [4 ]) 超级列表框1. 置标题 (索引, 4, 属性值 [6 ]) 超级列表框1. 置标题 (索引, 5, 属性值 [5 ]) 计次循环尾 ()|
| _超级列表框1_被双击 | 逻辑型 | | |
| 横向位置 | 整数型 | | | | 纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 属性名 | 文本型 | | 0 | | 属性值 | 文本型 | | 0 | | 数 | 整数型 | | | | 结果 | 文本型 | | |
如果真 (超级列表框1.现行选中项 = -1 ) 返回 ()xml树.枚举属性名和值 (数组 [超级列表框1.现行选中项 + 1], 属性名, 属性值) 计次循环首 (取数组成员数 (属性名 ), 数 ) 结果 = 结果 + 属性名 [数 ] + “=” + 属性值 [数 ] + #换行符 计次循环尾 ()编辑框1.内容 = 结果
效果:
完整例子.zip
(119.99 KB, 下载次数: 23)
|
评分
-
| 参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|