首页 > 图书中心 >图书详情
XML基础教程(第二版)
作者:靳新 主编 郑颖 于旭蕾 张伟 副主编
丛书名:21世纪高等学校系列教材·计算机科学与技术
定价:49.80元
印次:2-1
ISBN:9787302625650
出版日期:2024.01.01
印刷日期:2023.12.21
XML可扩展标记语言的出现为互联网的发展提供了新的动力,它主要用于网络中数据的表示、传递和交换。本书从初学者的角度出发,以通俗的语言、丰富的实例介绍了与XML相关的各种内容,主要包括XML概述、XML基础语法、文档类型定义、XML Schema、CSS层叠样式表、可扩展样式语言XSL、XML数据岛、文档对象模型DOM、简易应用程序编程接口SAX、简易对象访问协议SOAP和可伸缩矢量图形SVG等相关知识。 本书内容由浅入深,在讲解基础知识的同时给出大量实例,每章给出选择题、填空题、简答题和上机操作题等习题,便于读者巩固所学的知识。 本书适合作为高等院校计算机、软件等相关专业的教材,还可供相关技术研究人员、应用程序开发人员学习和参考。
more >序言 在现实生活中,计算机系统、数据库系统或网络系统中所存储的数据方式多种多样,对于开发者来说,最消耗时间的就是在遍布网络的系统之间存储和交换数据。如何快速、有效地存储和交换数据,这是XML存在的意义。将系统中的数据转换或保存为XML格式,将会大大减少交换数据的复杂性,并且这些数据能够被不同的程序读取,可提高数据的交互能力。XML允许用户自己定义标记,是一种能够创建标记语言的元语言,非常适合 Web 传输,通过使用相应的标记,满足了Web内容的发布和交互。XML正在成为遍布网络的系统之间交互信息所使用的主要语言,并且适合作为各种数据存储和共享的通用平台,它在计算机和网络等领域具有举足轻重的作用。 本书系统介绍了XML文档的相关技术,通过对本书的学习,读者能够创建并丰富自己的XML文档,能够设计DTD或者是Schema验证文件,能够使用SVG技术创建矢量图形,掌握CSS和XSL样式单的编写方式,掌握SOAP通信技术,了解数据岛、DOM和SAX技术等高级语法知识。本书分为11章,分别是XML概述、XML基础语法、文档类型定义、XML Schema、CSS层叠样式表、可扩展样式语言XSL、XML数据岛、文档对象模型DOM、简单应用程序编程接口SAX、简易对象访问协议SOAP、可伸缩矢量图形SVG。本书由浅及深,一步步将XML知识进行解析和讲解,书中每章都附有习题,可更好地帮助读者学习。各章简介如下。 第1章XML概述,讲述XML产生的背景和发展过程,简单介绍XML特点和相关技术。 第2章XML基础语法,讲述XML的基本语法知识,包括XML的应用工具、文档结构、声明、处理指令、元素、属性、CDATA区段和预定义实体等基本语法。 第3章文档类型定义,讲述DTD的基本结构、元素的声明、属性的声明和DTD的结构,并详细讲解实体的声明和使用方式。 第4章XML Schema,讲述命名空间的基本特性,XML Schema文档的基本结构、数据类型、元素声明和属性声明等知识。 第5章CSS层叠样式表,讲述CSS基本结构、CSS选择器和属性的特点。 第6章可扩展样式语言XSL,讲述XSL转换特性、XSL中模板元素的使用、XSL节点的选择方式等。 第7章XML数据岛,讲述数据岛的基本特性,以及如何使用数据岛操作XML文档。 第8章文档对象模型DOM,讲述DOM基本节点,以及如何使用DOM操作XML文档。 第9章简单应用程序编程接口SAX,讲述SAX基本工作方式和解析XML文档的方式。 第10章简易对象访问协议SOAP,讲述SOAP定义、SOAP消息结构及SOAP元素和使用SOAP调用Web服务的方法。 第11章可伸缩矢量图形SVG,讲述SVG协议、SVG基本图形对象的创建、SVG特殊效果实现技术和SVG对象的动态交互。 由于作者水平有限,书中难免有不足之处,恳请读者批评指正。 作者 2023年8月
more >