大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> XML专区 -> XML轻松学习手册(6)XML实例解析之一

XML轻松学习手册(6)XML实例解析之一

时间: 2021-07-31 作者:daque

第六章:xml范例领会 大纲: 一:范例功效 二:范例领会   1.设置新标识。  2.创造xml文书档案。  3.创造相映的html文献。 xml在各别范围有着普遍的运用,比方在高科技范围的mathml,无线通讯运用的wml,在搜集图象上面的svg之类,咱们这边偏重计划xml在web上的运用。xml在web上运用主假如运用其宏大的数据操纵本领。普遍用xml共同javascript和asp等效劳器端步调,不妨实行搜集上简直一切的运用需要。 商量解说简单,咱们在底下引见一个大略的范例,不包括效劳器端步调。手段在乎让您对xml的数据操纵本领有一个感性的看法。 好,咱们开始[ 点击这边 ]来看范例的功效。(请用ie5.0之上本子欣赏器翻开) 这是一个大略的cd唱片数据检索功效。你经过点击"上一张","下一张"不妨看到单张cd的相关消息。如许的功效咱们从来用两种本领不妨实行: 1.运用dhtml,将数据湮没在各别的层中,经过鼠标事变顺序表露; 2.运用后盾步调(如asp,cgi,php,jsp等),挪用效劳器端的数据。 然而在这个范例中,咱们翻开页面原代码不妨看到,个中没有效dhtml的div,也没有表单的action,它实足是用xml来实行的。底下咱们来领会它的创造进程:第一步:设置新标识。按照本质的cd数据,开始兴建一个名为<cd>的标识;其次创造它关系的数据标识,辨别是:cd称呼<title>,演唱者<artist>,出书岁月<year>,国度<country>,刊行公司<company>和价钱<price>;结果还要创造一个名为目次<catalog>的标识。干什么要再创造一个<catalog>标识呢?由于在xml文书档案中规则,必需且只能有一个根元素(标识),咱们有多个cd数据,那些数据是并列的联系,以是须要为那些并列的元素创造一个根元素。之上元素的设置和联系都实足适合xml规范,不须要更加的dtd文献来设置,以是不妨简略dtd设置。即使咱们想运用dtd来设置,之上进程不妨表白为:<!element catalog (cd)*><!element cd (title,artist,year,country,company,price)><!element title (#pcdata)><!element artist (#pcdata)><!element year (#pcdata)><!element country (#pcdata)><!element company (#pcdata)><!element price (#pcdata)>这段代码表白:元素catalog包括多个cd子元素,而子元素cd又顺序包括title, artist, year, country, company, price 六个子元素,它们的实质都设置为文本(字符,数字,文本)。(注:简直的语法证明不妨看上一章对于dtd的引见) 第二步:创造xml文书档案。<?xml version="1.0"?><catalog><cd><title>empire burlesque</title><artist>bob dylan</artist><country>usa</country><company>columbia</company><price>10.90</price><year>1985</year></cd><cd><title>hide your heart</title><artist>bonnie tylor</artist><country>uk</country><company>cbs records</company><price>9.90</price><year>1988</year></cd><cd><title>greatest hits</title><artist>dolly parton</artist><country>usa</country><company>rca</company><price>9.90</price><year>1982</year></cd><cd><title>still got the blues</title><artist>gary more</artist><country>uk</country><company>virgin redords</company><price>10.20</price><year>1990</year></cd><cd><title>eros</title><artist>eros ramazzotti</artist><country>eu</country><company>bmg</company><price>9.90</price><year>1997</year></cd></catalog> 上头代码开始用<?xml version="1.0"?>证明语句表白这是一个xml文书档案,它的方法按照xml 1.0规范典型。而后是文书档案实质,构造树特殊明显:<catalog><cd>...... </cd><cd>...... </cd></catalog>所有设置了5组数据。咱们将上头的代码存为cd.xml文献,以备挪用。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.