欢迎来到天天文库
浏览记录
ID:14498364
大小:341.00 KB
页数:23页
时间:2018-07-29
《《易语言xml支持库入门教程》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、大连大有吴涛易语言软件开发有限公司版权所有《易语言XML支持库入门教程》易语言下载网址:http://www.dywt.com.cn目录目录1XML发展历程2一.标记的由来2二.标记语言的由来2三.可扩展标记语言XML3四.XML的基本格式3作业:4第一节、关于XML支持库的简介及功能分类4一.易语言XML支持库所能实现的功能4二.易语言XML支持库按功能分类4第二节、创建类命令(一)5一、XML树.创建()5二、XML树.导出到文件()6三、XML树.释放()7四、XML树.导入()7第三节、创建类命令(二)8一、XML树.插入节点()9二、XML树.插入属性()10三、XML树.修改节点
2、名()、XML树.修改节点值()10四、XML树.修改属性名()、XML树.修改属性值()12五、XML树.删除节点()、XML树.删除属性()13第四节、操作类命令15一、XML树.取根节点名()15二、XML树.取所有子节点名()16三、XML树.取子节点个数()16四、XML树.取子节点数()17五、XML树.取子节点名()17六、XML树.取节点值()18七、XML树.取全部属性名()19八、XML树.取属性值()20第五节、特殊处理命令20一、XML树.批量删除节点()20二、XML树.批量取节点值()22三、XML树.批量修改节点值()2223大连大有吴涛易语言软件开发有限公司版
3、权所有XML发展历程一.标记的由来标记行为的本身由来已久,比如我们所熟知的对财务报表的注释、差旅费用的名细等等,我们都可以把它理解为标记。标记的意思就是为某物加上记号(Markingitup),现在有很多的文本处理系统也正是基于这个原理而出现的。其中由标记引发而来的标记语言的杰出的代表之一就是xml。标记可以分为格式化标记等等。二.标记语言的由来1969年由于需要处理不同系统间文档的共享问题由IBM’sCharles等3位研究人员发明了一种标记语言GML。这门语言主要解决了不同系统文档的共享。然而伴随着网络应用的迅速发展HTML已经不能很好的跟上网络发展的脚步。虽然现在HTML还是网络应用的
4、主流,但是它的局限在今天也是非常的明显。下面看一个例子,左侧表示了所要表示的两个人员的联系方式信息,右侧是用HTML语言进行的描述。如下图所示:上图显示了员工的具体信息,如代号、电话等。通过这个例子大家可以体会它的不足。比如不能很好的理解“
5、述其他语言。由于XML是基于文本格式的,开发者可以很容易在不同的程序中对它的数据进行交换。面对无限的发展空间,XML也被业界赋予了更高的评价和期待—从未来十大主流技术中的排名就可以看出。XML以它的信息共享、数据传输、数据的重用、分离数据和表示、可扩展性、文档包含语义等一系列的优势而很快的得到了业界的认可。也正式基于上述情况,易语言公司也对这样的技术提供了XML解析支持库的支持。三.可扩展标记语言XML从上述种种我们可以明显的看到通过XML的标记表示数据的逻辑结构,这样就保持了数据库的一些相关特性,包括数据查询等,而且很容易进行相应的程序开发。然后通过程序把逻辑处理后的XML转化为相应显示风
6、格的HTML。本书要求在学习易语言XML支持库的时候,您应该已经掌握的知识有:XML基础。但有的读者可能第一次接触到XML,因此在这里还是给大家简单介绍一下。实际上,只要你会一些HTML语言的基础,学这个是非常容易的,而且如果你掌握了XML语言的手写知识,那么使用易语言的XML解析支持库也将是轻而易举。注意:本读物中没有特别注释的例程将沿用前一个例程;四.XML的基本格式XML文档由:声明,根节点、子节点、节点属性、节点值组成。其中声明基本是固定的,如果改变将不能正确显示,根节点是必须而且是唯一的。如下表所示:ll<根>l<子节点属性=“”>l<子子节点属性=“”>值子子节点
7、>l子节点>l……l根>lXML构成:–声明–根节点–子节点–节点属性–节点值下面给出一个实际的XML文档例子以说明: -<易XML文件> <节点一用户属性="用户姓名">姓名节点一> <节点二用户属性="用户ID">ID节点二> <节点三用户属性="用户性别">性别节点三>23大连大有吴涛易语言软件开发有限公司版权
此文档下载收益归作者所有