
| XML是由万维网联盟定义的一种语言,是表示结构化数据的行业标准,使得Internet上的数据相互交流更方便,让文件的内容更加显而易懂。XML不仅提供了直接在数据上工作的通用方法,而且XML的威力在于将用户界面和结构化数据分离,允许不同来源数据的无缝集成和对同一数据的多种处理。《XML基础教程》结合实例详细讲解了XML的基础知识,掌握这些知识已成为共识。全书共分8章,内容包括XML简介、规范的XML文件、有效的XML文件、XML与CSS、XSL变换、基于DOM的解析器和基于SAX的解析器、XML Schema模式。 《XML基础教程》适合作为高等院校相关专业的教材以及初学者学习XML的入门参考书。 《XML基础教程》适合具有一定Java基础和初步HTML知识的读者阅读,适合作为计算机、电子商务、信息类等专业的选修课教材和社会培训机构相关专业的培训教材。 |
| 第1章 XML简介 1.1什么是XML 1.2 XML文件的编辑与保存 1.3 XML和HTML有何不同 1.4 XML解析器 1.5 XML的优势 习题一 第2章 规范的XML文件 2.1 XML声明 2.2标记 2.3特殊字符 2.4 CDArA段 2.5标记的文本数据 2.6属性 2.7注释 2.8名称空间 2.9区分大小写 2.10标记的子孙关系 习题二 第3章 有效的XML文件 3.1关于有效的XML文件 3.2怎样检查有效性 3.3 DTD中的元素 3.4 DTD的完整性 3.5 DTD中的属性 3.6 DTD中的实体 3.7可解析实体与不可解析实体 3.8 DTD中的参数实体 3.9内部DTD 3.10 IGNORE和lNCLUDE 3.11 DTD与名称空间 习题三 第4章 XML与CSS 4.1使用CSS 4.2标记与样式表 4.3设置文本的显示方式 4.4字体 4.5文本样式 4.6边框 4.7边缘 4.8颜色和背景 4.9显示图象 4.10设置鼠标的形状 4.11处理层叠 习题四 第5章 XSL变换 5.1 XSL变换的基本步骤 5.2 XSL样式表中的模板 5.3标记与模板匹配 5.4模板调用 5.5常用的XSL标记 5.6 xsl:for.each的用法 5.7 xsl:value.of的用法 5.8 xsl:copy的用法 5.9 xsl:if的用法 5.10 xst:choose的用法 5.11 xsl:element的用法 5.12 xsl:comment的用法 习题五 第6章 基于DOM的解析器 6.1 DOM解析器 6.2节点的类型 6.3 Document节点 6.4 Element节点 6.5 Text节点 6.6 CDATASection节点 6.7 Attr节点 6.8 DocumentType节点 6.9处理空白 6.O验证规范性和有效性 6.11使用DOM生成XML文件 习默 第7章 基于SAX的解析器 7.1 SAX解析器 7.2文件的开始与结束 7.3 XML中的处疆}}旨令 7.4开始标记与结束标记 7.5文本数据 7.6处理空白 7.7名称空间 7.8实体 7.9文件定位器 7.10处理错误 7.11不可解析卖体 7.12关于SAXException异常 习题七 第8章 XML Schema模式简介 8.1什么是XML Schema 8.2 XML Schema中的标记 8.3 XML Schema模式的验证 8.4简单类型元素 8.5复杂类型元素 8.6属性 习题八 |
商品评论(0条)