×
XML程序设计

XML程序设计

1星价 ¥10.8 (4.3折)
2星价¥10.5 定价¥25.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302206491
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:03
  • 页数:249
  • 出版时间:2009-10-01
  • 条形码:9787302206491 ; 978-7-302-20649-1

本书特色

《XML程序设计》特点:教学目标明确,注重理论与实践的结合教学方法灵活,培养学生自主学习的能力教学内容先进,强调计算机在各专业中的应用教学模式完善.提供配套的教学资源解决方案可下载教学资料http://www.tup.tsinghua.edu.cn

目录

第1章 XML概述1.1 什么是XML1.2 XML文件的编辑与保存1.3 XML和HTML有何不同1.4 XML解析器1.SXML的优势习题1第2章 规范的XML文件2.1 规范性2.2 XML声明2.2.1 version属性2.2.2 encoding属性2.2.3 standalone属性2.3 标记2.3.1 空标记2.3.2 非空标记2.3.3 标记的名称2.3.4 根标记2.4 特殊字符2.5 CDATA段2.6 标记的文本数据2.7 属性2.7.1 属性的构成2.7.2 使用属性的原则2.8 注释2.9 名称空间2.9.1 有前缀和无前缀的名称空间2.9.2 标记中声明名称空间2.9.3 名称空间的作用域2.9.4 名称空间的名字2.1 0标记的子孙关系习题2第3章 有效的XML文件3.1 有效的XML文件3.1.1 初识DTD3.1.2 DTD文件的保存3.1.3 XML文件与DTD文件相关联3.2 怎样检查有效性3.3 DTD中的元素3.3.1 约束标记只包含文本数据3.3.2 约束标记的子标记3.3.3 约束标记的混合内容3.3.4 EMPTY和ANY3.4 DTD的完整性3.5 DTD中的属性约束列表3.5.1 ATTLIST属性约束列表3.5.2 属性的默认值3.5.3 属,陛类型3.6 DTD中的实体3.7 可解析实体与不可解析实体3.8 DTD中的参数实体3.9 内部DTD3.10 IGNORE和INCLUDE3.11 DTD与名称空间习题3第4章 XML与CSS4.1 初识CSS4.2 XML关联CSS4.3 标记与样式表4.3.1 标记的名字与样式表的名称4.3.2 CSS的显示规则4.4 数据结构与显示相分离4.5 设置文本的显示方式4.5.1 块方式4.5.2 行方式4.5.3 按列表方式4.5.4 不显示标记中的文本4.6 字体4.7 文本样式4.8 边框4.9 边缘4.10 颜色和背景4.11 显示图像4.12 设置鼠标的形状4.13 处理层叠习题4第5章 XML与XSL5.1 XSL样式表文件与XSL变换5.1.1 XSL样式表文件简介5.1.2 XML关联XSL文件5.1.3 XSL变换与HTML5.2 XSL样式表文件中的模板5.2.1 模板5.2.2 主模板与XSL处理器5.3 标记与模板匹配5.3.1 XML子标记匹配的模板5.3.2 任意级别XML子标记匹配的模板5.3.3 具有指定属性的XML子标记匹配的模板5.3.4 使用“[]”和“|”给出XML标记匹配的模板5.4 模板调用5.4.1 模板调用标记5.4.2 模板调用标记的执行过程5.4.3 非主模板调用其他非主模板5.5 常用的XSL标记5.xsl:for-each的用法5.7 xsl:value-of的用法5.8 xsl:copy的用法5.9 xsl:if的用法5.9.1 属性条件5.9.2 属性值条件5.9.3 子标记条件5.9.4 子标记及属性条件5.9.5 子标记及属性.属性值条件5.10 xsl:choose的用法5.11 xsl:element的用法5.12 xsl:comment的用法习题5第6章 DOM解析器6.1 DOM解析器6.1.1 DOM标准6.1.2 初识JAXP6.1.3 Document对象的结构6.2 节点的类型6.2.1 Node接口6.2.2 Node接口的常用方法6.2.3 节点的子刊.关系6.2.4 使用递归方法输出节点中的数据6.3 Document节点6.4 Element节点6.5 Text节点6.6 Attr节点6.7 DocumentType节点6.8 处理空白6.9 验证规范性和有效性6.10 使用DOM生成XML文件6.10.1 Transformer对象6.10.2 用于修改Document的常用方法6.10.3 用DOM建立XML文件习题6第7章 SAX解析器7.1 初识SAX解析器7.1.1 SAX解析器及工作原理7.1.2 创建SAX解析器的步骤与事件处理7.2 文档开始与结束事件7.3 指令事件7.4 标记开始与结束事件7.5 文本事件7.6 实体事件7.7 名称空间事件7.8 错误事件7.9 处理空白7.10 文件定位器7.11 不可解析实体习题7第8章 XPath语言8.1 XPath简介8.1.1 初识XPath路径表达式8.1.2 使用XPathAPI8.2 Node节点8.2.1 节点之间的关系8.2.2 节点的类型8.2.3 节点的名字与值8.3 XPath路径表达式的结构8.3.1 绝对路径与相对路径8.3.2 定位步与节点集8.3.3 轴以及缩写8.3.4 节点测试8.4 谓词8.4.1 谓词的格式与作用8.4.2 寻找特殊位置的节点8.4.3 寻找有特殊属性的节点8.4.4 寻找有特殊关系节点的节点8.4.5 使用谓词嵌套寻找节点8.5 节点集上使用谓词8.6 节点集的并运算8.7 JavaXPathAPI8.7.1 按NodeSet计算8.7.2 按Node计算8.7.3 按字符串计算8.7.4 按布尔值计算8.7.5 按数值计算8.8 节点集与函数8.9 编译XPath路径表达式8.10 应用实例——图书查询习题8第9章 XML与数据库9.1 JDBC9.2 MicrosoftAccess数据库9.2.1 建立数据库9.2.2 创建表9.3 连接数据库9.3.1 JDBC-ODBC桥接器9.3.2 ODBC数据源9.3.3 建立连接9.4 XML至数据库9.5 数据库至XML习题9第10章 XMLSchema模式简介10.1 什么是XMLSchema10.2 XMLSchema中的标记10.2.1 根标记10.2.2 元素标记10.3 XMLSchema模式的验证10.4 简单类型元素10.5 复杂类型元素10.6 属性10.7 元素与正则表达式10.7.1 正则表达式10.7.2 使用正则表达式习题10
展开全部

节选

《XML程序设计》内容简介:XML是由万维网联盟定义的一种语言,其应用非常广泛。XML能让Internet上的数据相互交流更方便,让文件的内容更加显而易懂。XML不仅能很好地描述和组织数据,而且XML的威力在于将用户界面和结构化数据相分离,允许不同来源数据的无缝集成和对同一数据的多种处理。《XML程序设计》结合实例详细地讲解了XML的基础知识。全书共分为10章,内容包括XML概述、规范的XML文件、有效的XML文件、XML与CSS、XML与XSL、DOM解析器、SAX解析器、XPath语言、XML与数据库和XMLSchema模式等内容。《XML程序设计》适合作为高等院校相关专业开设XML课程的教材。

作者简介

耿祥义,1995年中国科学技术大学博士毕业,获理学博士学位。1997年从中山大学博士后流动站出站,现任大连交通大学教授。有多年讲授Java语言的经验,已编写出版《Java 2实用教程》、《Java课程设计》、《JSP程序设计》、《XML程序设计》等十余部教材。
张跃平,现任大连交通大学讲师。已编写和参编出版《VisualFoxPro课程设计》、《JaVa2实用教程》、《JsP实用教程》等教材。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航