- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务1一个简单的XML文档案例——图书基本信息XML文档
任务 1
一个简单的XML文档案例——
图书基本信息XML文档
知识目标:
z 了解XML 文档结构。
z 了解XML 文档的元素与标记。
z 了解XML 的属性。
z 掌握XML 的基本语法知识。
技能目标:
z 掌握XML 的基本语法知识。
z 会组织合法的XML 文档结构。
【任务描述】
想开发一个网上图书管理系统,该系统有两部分功能,一部分是图书管理,另一部
分是用户借阅管理。在图书管理模块中,具体需要图书的哪些基本信息?如何去定义?
利用本次任务的知识准备,编写图书管理系统中图书基本信息的XML 文档,该文
档要体现格式的良好,针对系统中的两个模板进行分别定义。
本次任务为该系统建立一个图书基本信息的XML 文档。该文档中的基本信息有图
书代码、书名、作者、译者、类别、出版社、版次、出版日期、页数、价格、ISBN 、图
书状态、简介。通过本次任务的知识准备,建立一个格式良好的XML 文档。
任务 一个简单的 文档案例——图书基本信息 文档
1 XML XML
【知识准备】
1.1 XML文档结构
XML 有很多用途,它最基本的用途是表示结构化数据,而 XML 如何来表示各式各样的
数据呢?一个标准的 XML 文档通常由两部分构成:序文部分与文档元素部分。我们先通过
一个简单的例子来看 XML 文档的结构,程序代码如例 1-1 所示。
【例 】
1-1 Ch1-1.xml
案例分析 :以上这个 XML 文档,第 1 行是 XML 声明,第 2 行是处理指令,第 3 行为
注释信息,第 4 ~ 19 行是定义的各个元素。这个 XML 实例文档描述了两本关于 Java 的图
书的信息,包括图书的 ISBN 号(ISBN )、图书名(Title )、作者(Author )、出版社
(Publisher )。
从以上的案例中可以看出,与 HTML 一样,XML 也是一个基于文本的标记语言,用标
记来表示数据。不同的是,XML 的标记说明了数据的含义,而不是如何显示它。
1.2 XML声明
XML 声明是一个 XML 文档的开始,它提供 XML 文档的版本信息、文档的编码方式、
文档实体是否有外部标记声明等信息。XML 声明由“?xml ”开始,以“? ”结束。其中
version 属性用于指明文档的版本信息,version = 1.0 表明该文件遵循的是 XML1.0 标准;
encoding 属性用于指明文档的编码方式,默认为“UTF-8 ”;standalone 属性用于指明文档是
否依赖于外部 DTD ,它的取值只能是“Yes ”或“No ”。值“Yes ”表示该文档是一个独立的
文档,它没有相应的外部 DTD 对其进行声明;值“No ”表示有或可能有相应的外部DTD
或 XML Schema 。
17
XML技术与应用教程
1.3 处理指令
处理指令(PI )是给用来处理XML 文档的应用程序提供相关信息的。XML 解析器会把
它原封不动地传给 XML 应用程序,由应用程序来解释这个指令,并按照它所提供的信息进
行处理,或者再把它原封不动地传给下一个应用程序。
处理指令的一般格式是:
?处理指令名 处理指令信息?
例 1-1 中的第2 行,使用了一个处理指令来指定这个 XML 文档配套使用的样式单的
类型及文件名。xml-stylesheet 表示该指令用于设定文档所使用的样式单文件;type=text/
css 表示设定文档所使用的样式单为 CSS, 如果为 XSL 样式单,则该属性为 type=text/xsl
您可能关注的文档
最近下载
- 环境功能材料 吸附与吸附材料.ppt VIP
- 2024年最新小学五年级语文素养知识竞赛精选试题及答案.pdf VIP
- 个人信用报告征信详细版纸质版2024年2月最新版带水印可编辑-虚线.pdf VIP
- 2023年数学竞赛AMC8真题C卷(含答案) .pdf VIP
- 建筑装饰工程知识试题及答案.docx VIP
- 四年级上册音乐教案 全册教案|人教版.pdf VIP
- 东北大学21秋《工业通风与除尘》复习考核试题库答案参考套卷57.docx VIP
- 《安装工程识图习题册》-参考答案 .pdf
- 苏教版(劳动与技术) 四年级上册《自制收纳盒》教案.docx VIP
- 12 2025年全国一、二卷情景默写图文新题型专训(课件)-2026年高考语文一轮复习之古诗文专题(全国通用).pptx
文档评论(0)