xml期末开卷参考Word下载.docx

上传人:b****5 文档编号:18195825 上传时间:2022-12-14 格式:DOCX 页数:28 大小:21.59KB
下载 相关 举报
xml期末开卷参考Word下载.docx_第1页
第1页 / 共28页
xml期末开卷参考Word下载.docx_第2页
第2页 / 共28页
xml期末开卷参考Word下载.docx_第3页
第3页 / 共28页
xml期末开卷参考Word下载.docx_第4页
第4页 / 共28页
xml期末开卷参考Word下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

xml期末开卷参考Word下载.docx

《xml期末开卷参考Word下载.docx》由会员分享,可在线阅读,更多相关《xml期末开卷参考Word下载.docx(28页珍藏版)》请在冰豆网上搜索。

xml期末开卷参考Word下载.docx

/SUPPORTING>

/BOOK>

CD>

CDINFOTYPE="

DVD"

大学英语听力测试<

60-473<

音像出版社<

/CDINFO>

这是一套大学英语听力练习的教学光盘<

/CD>

/PRODUCTDATA>

xsd:

schemaxmlns:

xsd="

//www.w3.org/2001/SMLSchema"

elementname="

id"

type="

string"

/>

title"

puplic"

bookinfo"

pub"

complexType>

sequence>

elementref="

/>

public"

/xsd:

element>

cdinfo"

book"

comment"

supporting"

cd"

complexTypename="

productdata"

schema>

XMLSchema练习四

一、现在一个XML文档如下,请根据要求完成练习:

gb2312"

studentid="

050201"

name>

张三<

/name>

sex>

男<

/sex>

/student>

1、如果使用DTD对该文档结构进行定义,应是

ELEMENTstudent(name,sex)>

ELEMENTname(#PCDATA)>

ELEMENTsex(#PCDATA)>

2、如果我们为这个XML文档定制一个XMLSchema,应是

//www.w3.org/2001/XMLSchema"

xmlns="

a"

student"

......//请在此补充完整

elementname=”name”type=”xsd:

string”/>

elementname=”sex”type=”xsd:

complexType

3、如果将student元素定义为一个自定义的复杂类型(类型名为stu_info),则将该模式文档改为:

complexTypename=”stu_info”>

 

练习七:

通讯录数据岛

Login页面

title>

无标题文档<

/title>

xmlid="

userDSO"

src="

user.xml"

addressDSO"

person.xml"

scripttype="

text/javascript"

functionuserSearch(){

varuser=document.getElementById("

user"

).value;

varpsw=document.getElementById("

password"

vardoc=userDSO.XMLDocument;

varnameNodeList=doc.selectNodes("

/users/user/name"

);

varpswNodeList=doc.selectNodes("

/users/user/password"

varlength=nameNodeList.length;

varnameText;

varpswText;

for(vari=0;

i<

length;

i++){

nameText=nameNodeList.item(i).text;

pswText=pswNodeList.item(i).text;

if(user==nameText&

&

psw==pswText){

msg="

欢迎您"

+user+"

您目前共有"

+addressDSO.recordset.recordCount+"

位好友"

;

alert(msg);

location.href="

msg.html"

}

if(msg=="

"

alert("

用户或密码错误,请重新输入!

/script>

styletype="

text/css"

body{text-align:

center;

h1{text-align:

font-size:

20px;

color:

#FF0000;

}

/style>

/head>

body>

h1>

通讯录<

/h1>

用户名:

inputname="

text"

id="

value="

style="

width:

120px;

height:

18px;

br/>

密 码:

inputtype="

submit"

name="

Submit"

登录"

onClick="

userSearch()"

reset"

Submit2"

重置"

/body>

/html>

msgDSO"

/xml>

body>

scriptlanguage="

JavaScript"

varpageno=1;

functionSelectRecord(Element)

{

//获取记录的列号

RecordNo=Element.parentElement.rowIndex;

//建立xml的RecordSet

objbook=msgDSO.recordset;

//指定当前的位置

objbook.absoluteposition=RecordNo+(pageno-1)*tblbooks.dataPageSize;

//获取元素的值

name.innerHTML=objbook("

name"

Enname.innerHTML=objbook("

Enname"

mobilePh.innerHTML=objbook("

mobilePh"

telePh.innerHTML=objbook("

telePh"

Email.innerHTML=objbook("

Email"

QQ.innerHTML=objbook("

QQ"

address.innerHTML=objbook("

address"

code.innerHTML=objbook("

code"

functionpre_page()

if(pageno>

1)

{tblbooks.previousPage();

pageno=pageno-1;

functionnext_page()

if(pageno<

objbook.RecordCount/tblbooks.dataPageSize)

{tblbooks.nextPage();

pageno=pageno+1;

h1align="

center"

tabledatasrc="

#msgDSO"

border="

1"

align="

datapagesize="

5"

width="

600"

tblbooks"

thead>

th>

姓名<

/th>

英文名<

/thead>

tr>

tdonClick="

selectRecord(this)"

spandatafld="

/span>

/td>

/tr>

/table>

hralign="

center>

pp"

button"

onclick="

pre_page()"

上一页"

np"

next_page()"

下一页"

每页显示<

ff"

size="

3"

onBlur="

tblbooks.dataPageSize=this.value;

条记录,共有

/center>

hrwidth="

500"

pstyle="

color:

#FF0000"

请单击要查询的人,以下是他的详细信息<

/p>

tableborder="

0.5"

400"

td>

姓名:

spanid="

英文名:

移动电话:

固定电话:

电子邮件:

QQ:

地址:

邮编:

练习八:

xls模式文档

xsl:

stylesheetversion="

xmlns:

xsl="

//www.w3.org/1999/XSL/Transform"

templatematch="

/"

html>

head>

简历表<

bodybgcolor="

#999999"

apply-templatesselect="

resume/*"

/body>

/xsl:

template>

resume/objective"

--objective模板-->

div>

objective<

value-ofselect="

position"

company"

/div>

resume/PersonlInformation"

--PersonlInformation模板-->

PersonlInformation<

ul>

li>

/li>

sex"

age"

major"

school"

tel"

cell"

degree"

/ul>

resume/EducationBackground"

--EducationBackground模板-->

EducationBackground<

Pertod<

Major<

Department<

School<

for-eachselect="

background"

time"

Department"

for-each>

stylesheet>

网上图书信息表<

阿明网上图书信息<

本网上图书类型有:

网上书屋/分类"

spanstyle="

@类别"

text>

操作系统类图书有:

:

网上书屋/分类[@类别='

操作系统'

]"

书籍"

数据库统类图书有:

数据库'

程序设计类图书有:

程序设计'

附:

图书目录

书名<

作者<

出版社<

--模板方式-->

tdstyle="

书名"

作者"

出版社"

学生信息表<

#9933CC"

我的通讯录<

#FFCC00"

手机号码<

家庭电话<

电子邮件<

家庭住址<

AddressList/person"

#0066FF"

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1