注册 登录 进入教材巡展
#
  • #

出版时间:2015年12月

出版社:清华大学出版社

以下为《XML实用技术自学经典》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302412533
  • 1-1
  • 100104
  • 0044178199-4
  • 平装
  • 16开
  • 2015年12月
  • 工学
  • 软件工程
  • TP312XM
  • 计算机
  • 本科
内容简介
伍逸编著的《XML实用技术自学经典》主要讲述XML及其相关技术,全书共10章,分别介绍XML基础语法、XML命名空间、文档类型定义、利用应用文档对象模型操作XML文档、JavaScript语言、应用XPath操作XML文档、利用CSS和XSLT转换XML、可缩放矢量图形相关知识、C#的基础知识和语法及在C#中应用文档对象模型读写XML文档。
本书适合于对XML感兴趣,想更深入学习XML及其相关技术的读者。
目录

第1章  XML简介


  1.1  标记语言的发展简史


  1.2  什么是XML


  1.3  使用XML的好处


  1.4  用浏览器浏览XML文档


  1.5  XML语法


    1.5.1  XML的标记、元素和属性


    1.5.2  XML的语法规则


    1.5.3  XML名称命名规则


    1.5.4  XML实体引用


    1.5.5  XML的CDATA区


    1.5.6  XML的注释


    1.5.7  XML声明


    1.5.8  格式正确的XML文档


    1.5.9  XML的命名空间


    1.5.10  错误处理


  1.6  DTD和XML Schema


  1.7  解析XML文档


  1.8  XPath概述


  1.9  XSLT概述


  习题


第2章  XML命名空间


  2.1  XML命名空间概述


  2.2  声明命名空间


    2.2.1  URL、URI和URN


    2.2.2  创建命名空间


  2.3  命名空间应用实例


  2.4  常见的命名空间


  习题


第3章  文档类型定义


  3.1  DTD语法规则


    3.1.1  DTD元素


    3.1.2  DTD属性


    3.1.3  DTD实体


  3.2  应用DTD


  3.3  DTD的局限性


  习题


第4章  XML模式


  4.1  使用XML Schema的好处


  4.2  XSD的语法规则


    4.2.1  XSD中的元素


    4.2.2  XSD中的属性


    4.2.3  XSD中的数据类型


  4.3  创建XSD Schema


  4.4  应用XSD Schema


  4.5  XSD文件之间的引用


    4.5.1  import方式


    4.5.2  include方式


  习题


第5章  使用文档对象模型操作XML文档


  5.1  JavaScript简介


    5.1.1  JavaScript代码在HTML中放置的位置


    5.1.2  JavaScript的数据类型


    5.1.3  JavaScript的语法格式


    5.1.4  JavaScript的运算符


    5.1.5  JavaScript变量


    5.1.6  JavaScript的对象


    5.1.7  JavaScript的函数


    5.1.8  JavaScript语句


  5.2  使用DOM操作XML文档


    5.2.1  文档对象模型概述


    5.2.2  XML DOM的属性与方法


    5.2.3  读取XML文档


    5.2.4  写入XML文档


  习题


第6章  使用XPath操作XML文档


  6.1  XPath简介


    6.1.1  XPath的节点


    6.1.2  XPath的语法


    6.1.3  XPath的轴


    6.1.4  XPath的运算符和特殊字符


    6.1.5  XPath的函数


  6.2  XPath的实例


    6.2.1  IIS的安装和设置


    6.2.2  在IIS上发布网站


    6.2.3  XPath实例


  习题


第7章  使用CSS和XSLT转换XML文档


  7.1  CSS技术简介


    7.1.1  CSS的调用


    7.1.2  用CSS格式化XML文档


  7.2  XSLT简介


    7.2.1  XSLT的基本转换过程


    7.2.2  XSLT语法


  7.3  CSS与XSLT相结合格式化XML文档


  习题


第8章  可缩放矢量图形SVG


  8.1  SVG的一些基本概念


    8.1.1  SVG的引用


    8.1.2  SVG的坐标系统


  8.2  SVG的内置基本图形形状


    8.2.1  矩形(Rectangle)


    8.2.2  圆形(Circle)


    8.2.3  椭圆形(Ellipse)


    8.2.4  直线(Line)


    8.2.5  折线(Polyline)


    8.2.6  多边形(Polygon)


    8.2.7  路径(Path)


    8.2.8  文字(Text)


  8.3  SVG滤镜


  8.4  SVG渐变


    8.4.1  线性渐变


    8.4.2  放射性渐变


  8.5  HTML与SVG


  习题


第9章  初识C#


  9.1  数据类型


    9.1.1  简单类型


    9.1.2  结构类型


    9.1.3  枚举类型


    9.1.4  数组类型


    9.1.5  类型转换


  9.2  类


    9.2.1  类声明


    9.2.2  创建类实例


    9.2.3  类成员


    9.2.4  构造函数和析构函数


    9.2.5  方法


    9.2.6  字段与属性


    9.2.7  继承


    9.2.8  多态性


    9.2.9  抽象类


    9.2.10  密封类


  9.3  接口


  9.4  委托与事件


    9.4.1  委托


    9.4.2  事件


  9.5  表达式


    9.5.1  一元运算符


    9.5.2  算术运算符


    9.5.3  位运算符


    9.5.4  关系和类型测试运算符


    9.5.5  条件、条件逻辑和赋值运算符


    9.5.6  其他特殊运算符


  9.6  程序控制语句


    9.6.1  选择语句


    9.6.2  循环语句


    9.6.3  跳转语句


    9.6.4  异常处理


  习题


第10章  应用C#操作XML文档


  10.1  DOM实现


  10.2  应用实例


    10.2.1  装载XML文档


    10.2.2  DOM实现遍历XML文档


    10.2.3  查询特殊元素和节点


  10.3  修改XML文档


    10.3.1  Save方法


    10.3.2  XmlDocumentFragment类


    10.3.3  XmlElement类


    10.3.4  添加节点到XML文档中


    10.3.5  删除和更换节点


    10.3.6  将XML片段插入XML文档


    10.3.7  添加属性到节点中


  10.4  DOM综合实例


  10.5  处理空白


  10.6  处理命名空间


  10.7  XmlDocument类的事件


  10.8  XmlReader和XmlWriter类简介


  10.9  用XmlTextReader类读取XML文档


    10.9.1  读取元素属性和值


    10.9.2  遍历XML文档


  10.10  编写XML文档


  10.11  综合实例


  习题


参考文献