XML基础教程 封面

XML基础教程

暂无评分
章节数
34
丛书
21世纪高职高专规划教材·计算机系列
ISBN
9787811232554

标签

内容简介

本书是面向高职高专计算机及相关专业编写的XML入门教材,属于“21世纪高职高专规划教材·计算机系列”。全书以实例驱动教学,理论讲解较为浅显,重在让读者动手掌握XML的实用技术。内容共分10章:第1章概述XML的起源、设计目标、应用领域及相关技术族;第2章讲解XML基础语法,包括文档结构、XML声明与处理指令、元素与属性的书写规则、字符数据与预定义实体引用、注释、CDATA节,以及格式良好文档与有效文档的区别,并配有图书借阅系统的综合实例;第3章介绍名称空间的概念、默认名称空间、作用范围及XML与HTML标记混用;第4章讲解文档类型定义DTD,含内部与外部DTD声明、元素声明的内容模型、属性声明及属性类型;第5章讲实体的声明与使用;第6章介绍用XML Schema进行结构验证;第7章说明如何用CSS为XML文档设置样式;第8章讲解XSL显示XML文档;第9章介绍XML数据岛;第10章介绍文档对象模型DOM及其对XML文档的访问。全书建议授课45至60学时,并配有多个综合应用案例。

编辑推荐

对高职高专的XML课程来说,这本教材的优势在于“够用”和“好上手”。它不追求把XML的技术族系讲全讲深,只围绕课堂真正讲得完、学生练得会的十个专题展开:语法、名称空间、DTD、实体、Schema、CSS、XSL、数据岛、DOM,既包含结构定义,也讲显示与编程访问。全书用教学案例带动知识点,并给出了多个综合应用实例,第2章还专门安排了图书借阅系统的贯穿性案例,学生可以边学语法边看到一个能运行的小系统。按编者建议,45至60学时即可完成教学,适合作为一学期课程的主教材,也可压缩讲授作为选修或实训用书。对于自学者,章节顺序基本遵循“先会写文档、再会验证文档、最后会用程序处理文档”的学习路径,跟着案例敲一遍即可建立完整的XML知识框架。此外,本书多次重印,配套与延续版本较多,便于教师备课与选取习题。

适合谁读

适合

  • 高职高专及职业院校计算机、软件、信息管理专业的学生,配合一学期课程使用
  • 需要快速入门XML语法、DTD、Schema与DOM的初级开发人员
  • 讲授Web前端或数据处理类课程、希望寻找实例驱动型教材的教师
  • 有一定HTML基础、想系统了解标记语言数据交换应用的自学者

不适合

  • 希望深入研读XPath、XSLT 2.0/3.0、XQuery等进阶主题的读者,本书覆盖较浅
  • 有多年开发经验、寻求企业级XML集成与架构方案的工程师
  • 希望使用最新工具链(如现代解析库、JSON替代方案)的读者,本书出版较早

阅读建议

  1. 按章节顺序学习,每章先跑通书中小例子,再回看概念,事半功倍
  2. 务必亲手敲入第2章的图书借阅系统实例,理解格式良好与有效的差别
  3. 学习DTD与Schema时对照同一份文档写两遍验证,体会两种方式差异
  4. 学完DOM一章后,尝试用自己熟悉的语言(如Java或JavaScript)重写一遍解析示例

出版社简介

清华大学出版社 中国 · 成立于 1980 年

清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。

目录

  1. 前言
  2. 第1章 XML概述
  3. 1.1 XML的起源和目的
  4. 1.2 XML的一般概念
  5. 1.3 XML相关技术
  6. 第2章 XML基础语法
  7. 2.1 XML文档结构
  8. 2.2 XML文档的元素
  9. 2.3 XML文档的属性
  10. 2.4 字符数据
  11. 2.5 注释
  12. 2.6 CDATA节
  13. 2.7 格式良好的XML文档
  14. 2.8 有效的XML文档
  15. 2.9 XML文档编辑工具
  16. 2.10 XML文档解析工具
  17. 2.11 实例:图书借阅系统
  18. 第3章 XML中的名称空间
  19. 3.1 名称空间的基本概念
  20. 3.2 默认名称空间
  21. 3.3 名称空间的作用范围
  22. 3.4 混合使用XML和HTML标记
  23. 第4章 XML文档类型定义
  24. 4.1 DTD基本概念
  25. 4.2 文档类型声明
  26. 4.3 DTD中的元素声明
  27. 4.4 DTD中的属性声明
  28. 第5章 实体的声明和使用
  29. 第6章 在XML文档中使用Schema
  30. 第7章 使用CSS设置XML样式
  31. 第8章 使用XSL显示XML文档
  32. 第9章 XML的数据源对象
  33. 第10章 使用DOM访问XML文档
  34. 参考文献

常见问题

这本书和靳新、高宇飞等作者的《XML基础教程》是同一本吗?
不是。同名教材有多个版本:本条目是孔梦荣、韩玉民主编、清华大学出版社2008年版,属“21世纪高职高专规划教材·计算机系列”,ISBN为9787811232554;靳新、高宇飞等版本分属不同丛书与层次,选购时请以作者和ISBN核对。
零基础能直接读这本书吗?
基本可以。本书面向高职高专学生,理论讲解浅显,配有大量教学案例。建议先具备基础的HTML与文本编辑知识,并会使用一款简单的代码编辑器,学习会更顺畅。
书里的示例需要什么开发环境?
书中示例以纯文本XML文档为主,可用任意文本编辑器编写,浏览器即可查看;DOM等章节涉及程序访问,需配合相应的解析器或编程语言环境。具体工具与软件版本请以书中第2章“XML文档编辑工具”等说明为准。
学完这本教材能达到什么水平?
可以独立编写格式良好的XML文档,用DTD或Schema做结构验证,用CSS、XSL控制显示,并通过DOM对文档进行读写操作,具备进一步学习Web数据交换与后端解析技术的基础。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

韩玉民 作者

韩玉民,目前公开资料有限,其生平、国籍、学历与任职等信息均未见明确记载,尚待进一步查证。从库内收录情况看,他与计算机类图书写作有关,著有《计算机导论》一种,常见分类为计算机综合。该书属于计算机入门性质的教材或读物,通常面向初学者系统介绍计算机学科的基本概念、组成原理与主要应用领域,为后续专业课程学习打下基础。就现有信息而言,难以判断其写作风格与具体特色,也无法确知其在该领域的其他著述或影响。读者若希望了解更完整的作者背景,可参考该书前言、版权页等原始出版信息,或查阅相关出版社与图书馆书目记录。

同一作者

同类高分