Java Web服务课程设计.docx
- 文档编号:29947271
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:45
- 大小:4.70MB
Java Web服务课程设计.docx
《Java Web服务课程设计.docx》由会员分享,可在线阅读,更多相关《Java Web服务课程设计.docx(45页珍藏版)》请在冰豆网上搜索。
JavaWeb服务课程设计
《XML技术》期末考试
课程设计报告
学院信息学院
姓名
学号
专业12级软件工程
课程名称JavaWeb服务
时间2015年12月11日
成绩
教师签名
1.影视信息数据结构图
2.DTD和Schema结构描述
2.1DTD
xmlversion="1.0"encoding="UTF-8"?
>
ELEMENT影视(影视信息)*>
ELEMENT影视信息(片名,导演,主演,类别,图片,评分,上映时间,影片简介)>
ELEMENT片名(#PCDATA)>
ELEMENT导演(#PCDATA)>
ELEMENT主演(#PCDATA)>
ELEMENT类别(#PCDATA)>
ELEMENT图片(#PCDATA)>
ELEMENT评分(#PCDATA)>
ELEMENT上映时间(#PCDATA)>
ELEMENT影片简介(#PCDATA)>
2.2Schema
xmlversion="1.0"encoding="UTF-8"?
>
schemaxmlns: xs="http: //www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> elementname="影视"> complexType> sequence> elementref="影视信息"maxOccurs="unbounded"/> sequence> complexType> element> elementname="影视信息"> complexType> sequence> elementname="片名"type="xs: string"/> elementname="导演"type="xs: string"/> elementname="主演"type="xs: string"/> elementname="类别"type="xs: string"/> elementname="图片"type="xs: string"/> elementname="评分"type="xs: string"/> elementname="上映时间"type="xs: string"/> elementname="影片简介"type="xs: string"/> sequence> complexType> element> schema> 3.XML实例 xmlversion="1.0"encoding="UTF-8"? > DOCTYPE影视SYSTEM"dtd_television.dtd"> <影视> <影视信息> <片名>功夫片名> <导演>周星驰导演> <主演>周星驰,黄圣依,陈国坤,元华,元秋主演> <类别>喜剧类别> <图片>images/001.png图片> <评分>9.5分评分> <上映时间>2004年12月23日(中国大陆)2015年1月15日重映上映时间> <影片简介>《功夫》(英语: KungFuHustle)是一部于2004年上映的华语电影,由周星驰担任导演、编剧兼主演。 片中包含了对武侠文化的敬仰、独特性与周星驰一贯的无厘头、夸张的搞笑风格。 故事取景于1940年代中的中国,周星驰饰演一位无所作为、想加入当地最大帮派的小混混。 原定于2014年12月24日全国重新上映的《功夫3D》改档为2015年1月15日上映。 电影出品方曝光了一款“十年版”的电影预告片。 影片简介> 影视信息> <影视信息> <片名>少林足球片名> <导演>周星驰导演> <主演>周星驰/赵薇/吴孟达/谢贤/莫文蔚主演> <类别>喜剧类别> <图片>images/002.png图片> <评分>9.3分评分> <上映时间>2001年7月5日上映时间> <影片简介>二十年前,有“黄金右脚”之称的足球员明锋(浦叶楝饰),被同袍强雄(张明明饰)设计所害,在一场重要的比赛中,射失了一个十二码,不单名誉扫地,更被打断右脚。 明锋信心尽失,最后沦落街头;而强雄则自此一帆风顺,成为足球界钜子。 二十年后的今天,明锋(吴孟达饰)偶然认识以拾荒维生,性格乐天,对武术极度执迷的星(周星驰饰),意外发现他的惊人脚力,凭他专业眼光,认定星有足球天份,锋因此游说星打足球,参加全国超级杯足球大赛。 影片简介> 影视信息> 。 。 。 等等。 。 。 影视> 4.建立XSLT文档 4.1程序代码 XSLT样式: television_Stylesheet.xsl xmlversion="1.0"encoding="UTF-8"? > stylesheetversion="1.0" xmlns: xsl="http: //www.w3.org/1999/XSL/Transform"> templatematch="/"> for-eachselect="影视/影视信息"> value-ofselect="片名"/> value-ofselect="导演"/> value-ofselect="主演"/> value-ofselect="类别"/> value-ofselect="图片"/> value-ofselect="评分"/> value-ofselect="上映时间"/> for-each> template> stylesheet> Html加载显示: XSLT.html xmlversion="1.0"encoding="UTF-8"? > DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Frameset//EN""http: //www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> //www.w3.org/1999/xhtml"> //LoadXML varxml=newActiveXObject("Microsoft.XMLDOM") xml.async=false xml.load("datas/television.xml") //LoadXSL varxsl=newActiveXObject("Microsoft.XMLDOM") xsl.async=false xsl.load("xslt/television_Stylesheet.xsl") //Transform document.write(xml.transformNode(xsl))MyTelevision