《易语言xml支持库入门教程》

《易语言xml支持库入门教程》

ID:18871468

大小:293.44 KB

页数:23页

时间:2018-09-26

《易语言xml支持库入门教程》_第1页
《易语言xml支持库入门教程》_第2页
《易语言xml支持库入门教程》_第3页
《易语言xml支持库入门教程》_第4页
《易语言xml支持库入门教程》_第5页
资源描述:

《《易语言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语言进行的描述。如下图所示:上图显示了员工的具体信息,如代号、电话等。通过这个例子大家可以体会它的不足。比如不能很好的理解“

  • TOM”的含义等等。HTML的局限:Html只支持简单的段落,不支持自定义数据的层次。Html要求文档过于完整。这也是它结构本身的要求所至。Html无法真正进行数据交换。Html不可以重用。等等。23大连大有吴涛易语言软件开发有限公司版权所有在这个大的背景下XML(可扩展标记语言)应运而生。XML也可以看作是GML的优化,它是一种元语言,可

    5、以用来描述其他语言。由于XML是基于文本格式的,开发者可以很容易在不同的程序中对它的数据进行交换。面对无限的发展空间,XML也被业界赋予了更高的评价和期待—从未来十大主流技术中的排名就可以看出。XML以它的信息共享、数据传输、数据的重用、分离数据和表示、可扩展性、文档包含语义等一系列的优势而很快的得到了业界的认可。也正式基于上述情况,易语言公司也对这样的技术提供了XML解析支持库的支持。三.可扩展标记语言XML从上述种种我们可以明显的看到通过XML的标记表示数据的逻辑结构,这样就保持了数据库的一些相关特性,包括数据查询等,而且很容易进行相应的程序开发。然后通过程序把逻辑处理后的XML转化为

    6、相应显示风格的HTML。本书要求在学习易语言XML支持库的时候,您应该已经掌握的知识有:XML基础。但有的读者可能第一次接触到XML,因此在这里还是给大家简单介绍一下。实际上,只要你会一些HTML语言的基础,学这个是非常容易的,而且如果你掌握了XML语言的手写知识,那么使用易语言的XML解析支持库也将是轻而易举。注意:本读物中没有特别注释的例程将沿用前一个例程;四.XML的基本格式XML文档由:声明,根节点、子节点、节点属性、节点值组成。其中声明基本是固定的,如果改变将不能正确显示,根节点是必须而且是唯一的。如下表所示:ll<根>l<子节点属性=“”>l<子子节点属性=“”>值

    7、ll……llXML构成:–声明–根节点–子节点–节点属性–节点值下面给出一个实际的XML文档例子以说明: -<易XML文件> <节点一用户属性="用户姓名">姓名 <节点二用户属性="用户ID">ID <节点三用户属性="用户性别">性别23大连大有吴涛易语言软件开发有限公司版权

  • 当前文档最多预览五页,下载文档查看全文

    此文档下载收益归作者所有

    当前文档最多预览五页,下载文档查看全文
    温馨提示:
    1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
    2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
    3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
    4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。