他这个模块是开源的,可以参考里面的使用例子,从而写出来: 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | xml1 | 文本型 | | | xml2 | 文本型 | | | XML树 | zyXML树类 | | | 节点数 | 整数型 | | | 数 | 整数型 | | | 路径 | 文本型 | | | 节点名 | 文本型 | | | 找到 | 逻辑型 | | | 数量 | 整数型 | | | 值 | 整数型 | | | 属性名 | 文本型 | | 0 | 属性值 | 文本型 | | 0 |
xml1 = #常量1 xml2 = #常量2 XML树. 导入XML (xml1 )节点数 = XML树. 取子节点数 (“root/Test”) 计次循环首 (节点数, 数 ) 路径 = “root/Test/@” + 到文本 (数 ) 节点名 = XML树. 取节点名 (路径 ) 找到 = 假  如果真 (节点名 = “Bet”)  数量 = XML树. 取所有属性名和值 (路径, 属性名, 属性值 )  计次循环首 (数量, 值 )   如果真 (属性名 [值 ] = “name” 且 属性值 [值 ] = “MiNi”)    找到 = 真    跳出循环 ()      计次循环尾 () 如果真 (找到 = 真)  XML树. 删除节点 (路径 ) 跳出循环 ()  计次循环尾 ()XML树. 插入子Xml (“root/SiD”, xml2 )调试输出 (XML树. 保存到Xml ())
如果这个路径是固定的,那么删除会更简单:
xml1 = #常量1 xml2 = #常量2 XML树. 导入XML (xml1 )XML树. 删除节点 (“root/Test/@2”)XML树. 插入子Xml (“root/SiD”, xml2 )调试输出 (XML树. 保存到Xml ())
代码ampamp模块.zip
(163.05 KB, 下载次数: 0)
|