我们在编程中经常会用到XML文件来作为配置文件或进行数据交换
在L脚本语言中,XML也是一个内置的对象
访问XML对象的语法格式如下
定义:XML,XML对象的名称
打开: XML对象的名称,XML对象的路径名
设置: XML对象的名称,属性,节点路径,属性名称,属性值
获取: XML对象的名称,属性值
设置: XML对象的名称,值,节点值
获取: XML对象的名称,节点值
在这里,节点路径是类似文件系统的目录路径,以””分隔节点,如果某个节点是数组形式,那么用数组下标的方式选择访问数组中的哪一个元素,下标采用类C语言语法,从0开始
例如:
#scp
定义:XML,xml
打开:xml,c:4.xml
设置:xml,book,price,100
设置:xml,pagecount,45
定义:整数,num1
定义:整数,num2
获取:xml,num1
获取:xml,num2
定义:字符串,书名,C++编程语言
设置:xml,书名
定义:字符串,str1
获取:xml,str1
显示:str1
显示:num1
显示:num2
显示:xml
保存:xml
关闭:xml
打开:xml,c:5.xml
获取:xml,booksmybook[0]yourbook[0],num2
显示:num2
获取:xml,booksmybook[1]yourbook[1],num2
显示:num2
计算:num2=777
设置:xml,num2
显示:num2
显示:xml
保存:xml
关闭:xml
XML文件 4.xml
<?xml version="1.0" encoding="UTF-8" ?> <book name = "LScript" price="100" pagecount="45" >C++编程语言</book>
XML文件 5.xml
<?xml version="1.0" encoding="UTF-8" ?> <books> <mybook name ="cpp" price="996"> <yourbook name ="vb" price="886"> </yourbook> <yourbook name ="java" price="666"> </yourbook> </mybook> <mybook name ="go" price="786"> <yourbook name ="go1" price="776"> </yourbook> <yourbook name ="go2" price="777"> </yourbook> </mybook> </books>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|