成功加入购物车
图书条目标准图
耿祥义 、 张跃平 著 / 清华大学出版社 / 2009-10 / 平装
售价 ¥ 6.25 2.5折
定价 ¥25.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-05-13
卖家超过10天未登录
XML程序设计/21世纪高等学校计算机基础实用规划教材
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语言的经验,已编写出版《Java2实用教程》、《Java课程设计》、《JSP程序设计》、《XML程序设计》等十余部教材。
张跃平,现任大连交通大学讲师。已编写和参编出版《VisualFoxPro课程设计》、《JaVa2实用教程》、《JsP实用教程》等教材。
第1章XML概述1.1什么是XML1.2XML文件的编辑与保存1.3XML和HTML有何不同1.4XML解析器1.SXML的优势习题1第2章规范的XML文件2.1规范性2.2XML声明2.2.1version属性2.2.2encoding属性2.2.3standalone属性2.3标记2.3.1空标记2.3.2非空标记2.3.3标记的名称2.3.4根标记2.4特殊字符2.5CDATA段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.10标记的子孙关系习题2第3章有效的XML文件3.1有效的XML文件3.1.1初识DTD3.1.2DTD文件的保存3.1.3XML文件与DTD文件相关联3.2怎样检查有效性3.3DTD中的元素3.3.1约束标记只包含文本数据3.3.2约束标记的子标记3.3.3约束标记的混合内容3.3.4EMPTY和ANY3.4DTD的完整性3.5DTD中的属性约束列表3.5.1ATTLIST属性约束列表3.5.2属性的默认值3.5.3属,陛类型3.6DTD中的实体3.7可解析实体与不可解析实体3.8DTD中的参数实体3.9内部DTD3.10IGNORE和INCLUDE3.11DTD与名称空间习题3第4章XML与CSS4.1初识CSS4.2XML关联CSS4.3标记与样式表4.3.1标记的名字与样式表的名称4.3.2CSS的显示规则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.1XSL样式表文件与XSL变换5.1.1XSL样式表文件简介5.1.2XML关联XSL文件5.1.3XSL变换与HTML5.2XSL样式表文件中的模板5.2.1模板5.2.2主模板与XSL处理器5.3标记与模板匹配5.3.1XML子标记匹配的模板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.7xsl:value-of的用法5.8xsl:copy的用法5.9xsl:if的用法5.9.1属性条件5.9.2属性值条件5.9.3子标记条件5.9.4子标记及属性条件5.9.5子标记及属性.属性值条件5.10xsl:choose的用法5.11xsl:element的用法5.12xsl:comment的用法习题5第6章DOM解析器6.1DOM解析器6.1.1DOM标准6.1.2初识JAXP6.1.3Document对象的结构6.2节点的类型6.2.1Node接口6.2.2Node接口的常用方法6.2.3节点的子刊.关系6.2.4使用递归方法输出节点中的数据6.3Document节点6.4Element节点6.5Text节点6.6Attr节点6.7DocumentType节点6.8处理空白6.9验证规范性和有效性6.10使用DOM生成XML文件6.10.1Transformer对象6.10.2用于修改Document的常用方法6.10.3用DOM建立XML文件习题6第7章SAX解析器7.1初识SAX解析器7.1.1SAX解析器及工作原理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.1XPath简介8.1.1初识XPath路径表达式8.1.2使用XPathAPI8.2Node节点8.2.1节点之间的关系8.2.2节点的类型8.2.3节点的名字与值8.3XPath路径表达式的结构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.7JavaXPathAPI8.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.1JDBC9.2MicrosoftAccess数据库9.2.1建立数据库9.2.2创建表9.3连接数据库9.3.1JDBC-ODBC桥接器9.3.2ODBC数据源9.3.3建立连接9.4XML至数据库9.5数据库至XML习题9第10章XMLSchema模式简介10.1什么是XMLSchema10.2XMLSchema中的标记10.2.1根标记10.2.2元素标记10.3XMLSchema模式的验证10.4简单类型元素10.5复杂类型元素10.6属性10.7元素与正则表达式10.7.1正则表达式10.7.2使用正则表达式习题10
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30