XML technology and applications

副标题:无

作   者:彭涛,孙连英编著

分类号:

ISBN:9787302284666

微信扫一扫,移动浏览光盘

简介

书籍 计算机书籍   xml是由w3c定义的一种语言,是表示结构化数据的行业标准。xml在电子商务、移动应用开发、webservice、云计算等技术和领域中起着非常重要的作用。本书不仅结合实例详细讲解了xml的基础知识,同时也就xml的主要应用领域进行了案例讲解。    《xml技术与应用》共12章,内容包括xml简介、xmi。的规范性、xml的有效性(包括dtd和xmlschema)、xml的应用、xml的转换xslt、xml的解析(包括ix)m、sax和dom4》等,其中有4章用案例讲解了xml在不同领域和技术中的应用,这些案例容易理解且均可运行,对于读者理解xml的应用有很大的帮助。    《xml技术与应用》适合作为高等院校软件工程、计算机科学与技术等相关专业的研究生参考教材,也可作为相关专业的高年级本科教材,同时也可作为初学者学习xml、android移动应用开发、javaee开发的培训教材。

目录

《xml技术与应用》

第1章xml简介

1.1什么是xml

1.1.1xml的产生背景

1.1.2一个xml文档示例

1.2xml与html的关系

1.3xml解析器

1.3.1解析步骤,

1.3.2解析股票行情xml文档

1.4xml的优点

1.4.1良好的可扩展性

1.4.2内容与形式的分离

1.4.3遵循严格的语法要求

1.4.4便于信息的传输

1.4.5具有较好的保值性

1.5xml的应用

1.6习题

第2章xml的规范性:格式良好

2.1xml文档的结构

2.1.1xml声明

.2.1.2处理指令

2.1.3注释

2.2元素

2.2.1标签

2.2.2元素内容

2.2.3元素的嵌套

2.3属性

2.4cdata段

2.5命名空间

2.5.1命名空间的声明

2.5.2命名空间的作用域

2.5.3命名空间的名称

2.5.4命名空间的解析

2.6习题

第3章xml的有效性:dtd

3.1第一个dtd

3.2文档类型声明

3.2.1系统标识符

3.2.2公共标识符

3.3有效性的验证

3.3.1使用开发工具验证

3.3.2编程验证.

3.4声明元素

3.5声明属性

3.5.1属,陛的名称

3.5.2属性值的类型

3.5.3属性的取值方式

3.6声明实体

3.6.1内置实体

3.6.2字符实体

3.6.3普通实体

3.6.4参数实体

3.7dtd的局限性

3.8习题

第4章xml的有效性:xmlschema

4.1xmlschema简介

4.2xml有效性的验证

4,2.1使用开发工具验证

4.2.2编程验证

4.3声明元素

4.3.1元素的声明语法

4.3.2元素的引用

4.4声明属性

4.4.1属性的声明语法

4.4.2属性值的约束

4.5数据类型

4.5.1简单类型

4.5.2复杂类型

4.6使用命名空间

4.7引用xmlschema

4.8习题

第5章xml的转换:xslt

5.1xslt简介

5.1.1第一个xslt示例

5.1.2xslt处理器

5.2模板规则

5.2.1[xsl:apply-templates]元素

5.2.2[xsl:value-of]元素

5.2.3处理空白

5.2.4[xsl:for-each]元素

5.2.5内置的模板规则

5.2.6匹配结点

5.3xpath

5.3.1xpath上下文

5.3.2位置路径

5.3.3表达式

5.3.4核心函数库

5.4创建结果树

5.4.1创建元素和属性

5.4.2创建文本

5.4.3创建处理指令

5.4.4创建注释

5.5jaxp中的xsltapi

5.5.1transformerfactory

5.5.2transformer

5.5.3股票行情xml文档的转换

5.6习题

第6章xml的解析:dom

6.1dom简介

6.2使用dom解析器

6.3dom接口

6.3.1node接口

6.3.2nodelist接口

6.3.3namednodemap接口

6.4节点类型

6.4.1document节点

6.4.2element节点

6.4.3text节点

6.4.4cdatasection节点

6.4.5attr节点

6.4.6document type节点

6.5处理空白

.6.6验证格式良好与有效性

6.7使用dom修改xml

6.7.1更新xml文件

6.7.2新建xml文件

6.8浏览器对dom的支持

6.9习题

第7章xml的解析:sax

7.1sax简介

7.2事件处理器

7.3使用sax解析xml

7.4sax事件

7.4.1文件事件

7.4.2处理指令

7.4.3开始标签与结束标签

7.4.4文本数据

7.4.5空白

7.4.6命名空间

7.4.7实体

7.5sax错误信息

7.6习题

第8章xml的解析:dom4j

8.1dom4j简介

8.2dom4j常用apl

8.3使用dom4j处理xml

8.3.1解析xml

8.3.2验证xml

8.3.3创建xml

8.3.4更新xml

8.3.5处理命名空间

8.4习题

第9章xml的应用:数据存储与数据交换

9.1数据存储

9.2存储配置信息

9.2.1java平台

9.2.2.net平台

9.2.3android平台

9.3数据交换

9.4应用案例:股票行‘隋查询

9.4.1应用案例简介

9.4.2月艮务器端开发

9.4.3通过浏览器访问

9.4.4在应用程序中访问

9.5json

9.5.1json简介

9.5.2json的语法规则

9.5.3json数据的解析

9.5.4json与xml的比较

9.5.5json的应用

9.6习题

第10章xml的应用:ajax

10.1ajax简介

10.2ajax的工作原理

10.3xmlhttprequest对象

10.3.1xmlhttprequest对象的方法

10.3.2 xmlhttpreq~est对象的属性

10.4基于ajax的股票行情查询

10.4.1应用程序简介

10.4.2服务器端开发

10.4.3浏览器端开发

10.5习题

第11章xml的应用:webservice

11.1web service概述

11.1.1web service定义

11.1.2webservice技术体系

11.2soap

11.2.1soap简介

11.2.2soap消息模型

11.2.3soap消息的xmlschema

11.2.4股票行情查询web服务的soap消息

11.3wsdl

11.3.1wsdl简介

11.3.2wsdl规范

11.3.3股票行情查询web服务的wsdl描述

11.4uddi

11.4.1uddi简介

11.4.2uddi信息模型

11.5调用webservice

11.5.1生成客户端类

11.5.2调用股票行情查询web服务

11.5.3股票行情查询结果的处理

11.6习题

第12章应用案例:android应用开发

12.1移动数据业务

12.1.1应用商店模式

12.1.2智能手机

12.2移动开发技术

12.2.1移动开发特点

12.2.2android平台简介

12.3在android应用中调用webservice

12.4在android应用中访问servlet

12.4.1使用xml进行数据交换

12.4.2使用json进行数据交换

12.5习题

参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

XML technology and applications
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon