XML入门经典(第5版)

作者:[美] Joe Fawcett,Liam R. E. Quin,Danny Ayers著 刘云鹏 王超 译

定价:98元

印次:1-1

ISBN:9787302342717

出版日期:2013.12.01

印刷日期:2013.11.22

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

使用XML可以做太多的事情,从简单的数据传输到提供多通道的内容,《XML入门经典(第5版)》将帮助你开启XML之旅。它将带领你饱览一切你需要知道的有关这门强大语言的知识,包括它是什么,它如何工作,与之相关的技术都有哪些,以及如何应用它。你将很快了解如何操纵XML文档,在数据库中存储XML,提取数据,利用Web服务,甚至将其应用于网页和图像显示。在一个案例分析的协助下,你甚至会学到如何提高程序设计。 主要内容 ◆ 介绍XML的目标以及构建它的规则 ◆ 探索不同的技术以协助完成对XML的正确格式的验证 ◆ 展示如何使用XQuery创建新的XML文档并查询已有数据 ◆ 解释如何使用DOM、XPath和LINQ to XML提取数据 ◆ 验证特定用于处理大文档的编程技术 ◆ 详细描述如何展示不同系统使用的数据 ◆ 演示一个用于出版业的实际的XML pipeline

前 言 作为一本书的第5版,这足以证明其在专业开发人员和学术机构中的流行程度。本书致力于传授这样一种知识,它起初看起来只是另一种昙花一现的技术,但是相反却不断发展成熟以致成为一种理所当然的选择。自本书前一版本算起已将近六年光阴——在IT中这是一个名副其实的生命周期。在复审第4版中哪些应该保留,哪些应该更新,哪些新材料需要补充的过程中,作者发现大约四分之三的材料已经完全过时。相较于于五年前XML有了更多用途,同时在它背后也有了更多依赖XML的技术。现在我们不再需要手工配置深奥的配置文件来让一个Web服务启动并运行。此外在某些领域人们也发现XML并不是总是最合适的。这样或那样的情况,伴随着一次对内容的完整翻修,便形成了这一新版本的基础。 因此,什么是XML?XML代表可扩展标记语言(eXtensible Markup Language),它是一门用于以一种有意义的方式描述数据的语言。实质上无论哪里都需要存储数据,尤其是在数据可能需要被多个应用处理时,XML便是一个很好的起点。它已经在那些重视交互性的场景上取得了良好的声誉从而成为候选技术,这些场景既可以是不同企业间的两个应用,也可以是一个公司内的两个应用。目前存在数百种标准化XML格式,称为架构(schema),它们已经由各个企业达成共识来表示不同类型的数据,从病历到金融交易再到用于表示旅程的GPS坐标。 本书读者对象 本书面向广泛的读者群体。大多数开发者听说过XML但是却对其存有一丝恐惧。XML如今已经习惯在幕后使用,只有在其不能正常工作或者开发者希望做一些与众不同的事情时,用户才意识到他们必须关注内部原理。...

目录
荐语
查看详情 查看详情
目    录

 

第Ⅰ部分 XML介绍

第1章  什么是XML 3

1.1  初识XML:数据描述和

标记语言 3

1.1.1  二进制文件 4

1.1.2  文本文件 4

1.1.3  标记语言简史 5

1.2  XML的诞生 5

1.3  XML的优点 8

1.3.1  XML规则 8

1.3.2  数据的分层表示形式 9

1.3.3  通用性 10

1.4  XML的实际应用 11

1.4.1  数据和文档 11

1.4.2  XML场景 12

1.4.3  XML技术 13

1.5  小结 19

第2章  良构的XML 21

2.1  良构的定义 21

2.2  在文本编辑器中创建XML 22

2.2.1  禁止的字符 22

2.2.2  XML序言 22

2.2.3  创建元素 24

2.2.4  属性 27

2.2.5  元素与属性内容 28

2.2.6  处理指令 32

2.2.7  CDATA节 32

2.3  高级XML解析 34

2.3.1  XMl等价性 34

2.3.2  空白处理 35

2.3.3  错误处理 36

2.4  XML信息集 39

2.4.1  文档信息项 39

2.4.2  元素信息项 39

2.4.3  属性信息项 40

2.4.4  处理指令信息项 40

2.4.5  字符信息项 40

2.4.6  注释信息项 40

2.4.7  名称空间信息项 40

2.4.8  文档类型声明信息项 40

2.4.9  未扩展实体引用信息项 41

2.4... 查看详情

查看详情