L脚本语言访问XML文件

我们在编程中经常会用到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,属性,book,pagecount,45

定义:整数,num1

定义:整数,num2

获取:xml,属性,book,price,num1

获取:xml,属性,book,pagecount,num2

定义:字符串,书名,C++编程语言

设置:xml,值,book,书名

定义:字符串,str1

获取:xml,值,book,str1

显示:str1

显示:num1

显示:num2

显示:xml

保存:xml

关闭:xml

打开:xml,c:\5.xml

获取:xml,属性,books\mybook[0]\yourbook[0],price,num2

显示:num2

获取:xml,属性,books\mybook[1]\yourbook[1],price,num2

显示:num2

计算:num2=777

设置:xml,属性,books\mybook[1]\yourbook[1],price,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> 



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值