当前位置:首页 > 百科

XML高级编辑

本书着重于将XML作为一种开放技术的实现应用工具,用通俗易懂来自的专业语言介绍了精彩的设计技巧,展示了如何在支持XML的应用程序与Web应用程序和数据库系统之间提供接口。

  • 中文名 XML高级编辑
  • 外文名 Extensible Markup Language,XML
  • 应    用 软件开发
  • 类    型 开放技术的实现应用工具

基本简介

  ​XML高级编辑内容简介

  本书着重于将XML作为旧笔罗石善环极防倍一种开放技术的实现应用工具,用通俗易懂的专业语言介绍了精彩的设计技巧,展示了如何在支持XML的应用程序与Web应用程序和数据库系统之间提供接口。无论你的需求是面向数据交换还是可视化风格,都能在本书中找到相关技术。 本书适用于任何希望用XML构建应用程序和系统的读者,Web站点的开发者能够学到把自己的站点提高到一个新的层次上的技术,编程人员和软件系统程序员能够学到在自身系统的那些部分使用XML的方法,以及如何使用来解决应用程序集成中的问题。

  来自本书的覆盖范围

  本书解释和演示了设计、使用、显示XML文档所必需360百科的技术,首先也是最重要的,本书覆盖了万维网协会(W3C)整理编撰的XML的全部基础内容,W3C是以正统方式发明XML的标准主体并在不断开放XML的规范。虽然有越来越多的XML社团在不断涌现并提出崭新的超出W3C控制之外的XML相关的想法,但W3C对于XML的开发来说,仍然是非常重要并报地它低植处于中心地位的。 本书的焦点集中在如何使XML与现实生活中的应用结合在一起。它展示了很好的设计技术,演示了如何在支持XML的应用程序与Web应用程度和数据库系统之间提供接口,它研究了XML的尖端部分并预览了一些新技术,不管你的需要是针对数据交换还是显示样式化,本书都会覆盖XML领域的甩有相关技术。 本书七稳介哪世冷南静外讨中的每一章都包含一个实践范例,由于XML是一种独立平台的技地操加宪父排报主口关术,所有这些例子覆盖了各种语言、解析器和服务器。所有的技术都与所有平台有拉她兴给统没象七利声着某种关系,所以即便今财差胡担测它们不是在你最习惯的诗树平台上实现的,你仍然可以从这些例子中得到许多有益的知识

  本书的读者群

  本书适用于任何希望使用XML构建应用程度考境雷布灯束研和系统的读者。Web站点的开发者能够学到把服肥阻团丰落香减答转尼自己的站点提高一个层次的技术,而编程者跟信确权拿减和软件系统程序员能够学到XML如何和他们的系统相配合,以及如何使用它来解决应用程序集成中的问题。 香冲XML应用程序天生就具备分布性而且通常是面向Web的,本书并不是一本专注于分布式系统或Web开发的著作,所以你不必深入了解这些领域的内容,大概了解Web中的多层结构和网络技水苗乡备知九互联就已经足够了。 本书中的样例使用了各种各样的编程语言和技术。XML之所以吸引人,很重要的一点就在跟态息指增句慢于它是独立于平台和语言的。如果你做过一些Web开发,肯们掌氧路始定会发现其中的某些例子你曾经用自己偏爱的语言编写过,如果你没有发现针对自己的平台的任何例子,也不要担心,用于XML的工具已经有了Perl、C++、Java、Javascript和任何支持COM的语言版本。Microsoft Internet Explorer(主要是5.0或更新的版本)拥有很强的XML内置功能,而Mozilla浏览器也有类似的支持。XML工具还深入到了主要的关系型数据部族集库管理系统,以及Web和应用程度服务器当中,如果本书没有涉及到你的平台,学习XML的基础并掌握例子中所包含的技术,就能够把学到的经验应用到任何普通的计算平台上。

  本书的组织结构

  本书的每一章都有一个关于XML的单独主题。第1章提供了XM超执草战企绝帝L主要特点的概念性介绍。第2章和第3章关系非常密切。因为它们都涉及XML的基础。第2章涉及XML的基本语法和规则。第3章提供了正式定义针对自己特定问题的XML词汇表的工具。但是,此后的章节因本身介绍的技术和技巧的不同相对非常独立。 本书的主要章节是和一个统一的例子紧密相关的。这个例子假设一个出版商希望用XML表单显示自己的数据目录。开始时,我们设计出目录中书籍的描述规则,然后构建那些规则逐个演示每种技术是如何帮助我们构建XML应用程度的,你将看到书籍目录如何转变成文档,每个文档如何用代码操作和访问,它们的内容如何样式化以便于人们阅读。既然从实践来说,这类应用程度不可能凭空存在,所以我们将看到XML应用程度如何与数据库接口。 这些是贯穿全书的,在此后的章节中将重点突出的几个主线,这使得你能够在通读全书时把注意力集中在那些对于你非常重要的问题上,而跳过其他章节。

  学习主线

  XML是从一种简单的文档标记语言逐步发展成为涉及范围广泛的标记技术的。这种成长也正是XML应用程度的强大所在。但是,随着这种成长也出现了分歧,不同的读者可能会抱着不同的期待来阅读本书。XML对于不同的人来说是完全不同的事情。虽然我们希望大家能够逐章地阅读全书,但这并不是必须的,实际上,对于任何接触本书的人来说这都不是最好的方式。 本书是由从一个核心辐射出去的三个主线组成的。读者当然可以从第1章开始,然后按顺序逐章阅读到最后一章,但读者也可以根据自己的需要找到一个更为直接的途径。每个人应该阅读本书的核心章节以理解XML包含的基本内容,以此作为开始,你可以从数据的角度或者从内容的可视化和样式化这个角度来了解XML。

  XML高级编辑本书目录

  第1章 XML简介 1.1 标记语言 1.2 XML的起源和目的 1.3 Web体系结构:过去与未来 1.4 XML基本特征 1.5 词汇表 1.6 XML技术的主要特性 1.7 XML的应用程度举例 1.8 小结 第2章 XML语法 2.1 标记语法 2.2 文档部分 2.3 元素 2.4 字符数据 2.5 属性 2.6 字符引用和实体引用 2.7 处理指令 2.8 注释 2.9 CDATA部分 2.10 文档结构 2.11 XML语法小结 2.12 格式正规的文档 2.13 解析器 2.14 书籍目录应用程序 2.15 小结 第3章 文档类型定义 3.1 为何需要正式的结构 3.2 编写DTD:通用原则 3.3 正式的DTD结构 3.4 DTD的缺点 3.5 用于图书目录问题的DTD 3.6 小结 第4章 数据建模与XML 4.1 信息建模 4.2 设计XML文档 4.3 模式语言和表示法 4.4 小结 第5章 文档对象模型 5.1 什么是文档对象模型 5.2 使用DOM 5.3 使用DOM和XML的应用实例 5.4 DOM和XML的未来 5.5 小结 第6章 SAX1.0:XML简易API 6.1 事件驱动接口 6.2 SAX的由来 6.3 SAX的高级特性 6.4 一些SAX设计模式 6.5 SAX2.0 6.6 小结 第7章 命名空间和模式 7.1 混合词汇表 7.2 命名空间 7.3 定义和声明命名空间 7.4 在格式正规的书籍里使用命名空间 7.5 模式 7.6 W3C在XML模式方面的工作 7.7 简化了的XML Data 7.8 图书目录中的变化 7.9 小结 第8章 链接和查询 8.1 XML信息集合 8.2 链接 8.3 XPointer 8.4 W3CXPath推荐标准 8.5 XML程序段交换 8.6 查询 8.7 小结 第9章 转换XML 9.1 为什么转换XML 9.2 XSL 9.3 XSLT样式表命令 9.4 使用XSLT的例子 9.5 使用DOM进行XML文档的转换 9.6 XSL转换与D灿OM转换的比较 9.7 小结 第10章 XML和数据库 10.1 存储XML 10.2 XML的交换 10.3 图书目录的例子 10.4 结论 第11章 服务器到服务器 11.1 XML的传送 11.2 作为一种分布式组件模式的XML 11.3 XML-RPC 11.4 SOAP 11.5 WebDAV 11.6 小结 第12章 电子商务的XML 12.1 什么是电子商务? 12.2 在电子商务中应用XML 12.3 展望未来 12.4 理论转化为实现 12.5 电子商务解决方案 12.6 行业方案 12.7 人力资源 12.8 cXML---纵向行业的一个详细例子 12.9 第1步---横向行业 12.10 第一个横向步骤 12.11 小结 第13章 样式XML 13.1 解释的位置 13.2 客户端的XML转换 13.3 解释模型 13.4 小结 第14章 无线应用协议 14.1 新客户介绍 14.2 了解无线环境 14.3 介绍WML 14.4 在服务器上生成WML 14.5 WROX的WML应用 14.6 WML脚本 14.7 脚本库 14.8 如何得到更多的信息 第15章 实例研究1---数据双重性 15.1 商业需求 15.2 系统要求 15.3 设计时间:让我们开始吧 15.4 实现方法概述 15.5 建立数据库 15.6 提供XML功能的ASP 15.7 客户端页面 15.8 "以编号浏览"XSL样式表 15.9 "以名字浏览"XSL样式表 15.10 激活XSL样式表 15.11 问题:保持树的同步 15.12 小结 第16章 实例研究2---XML和分布式应用程序 16.1 弱点 16.2 构建网络应用程序的五条原则 16.3 商业实例 16.4 应用程序设计 16.5 实现 16.6 输入和编辑程序员信息 16.7 搜索程序员信息 16.8 清除程序员表单 16.9 输入程序员成果报告 16.10 清除成果报告历史表单 16.11 获取程序员的成果历史 16.12 经验教训 16.13 小结 第17章 实例研究3---图书目录信息 17.1 图书目录信息服务 17.2 小结 第18章 实例研究4---SOAP 18.1 追根溯源 18.2 SOAP Opera 18.3 小结

  第1章 XML简介

  1.1 标记语言

  1.2 XML的起源和目的

  1.3 Web体系结构:过去与未来

  1.4 XML基本特征

  1.5 词汇表

  1.6 XML技术的主要特性

  1.7 XML的应用程度举例

  1.8 小结

  第2章 XML语法

  2.1 标记语法

  2.2 文档部分

  2.3 元素

  2.4 字符数据

  2.5 属性

  2.6 字符引用和实体引用

  2.7 处理指令

  2.8 注释

  2.9 CDATA部分

  2.10 文档结构

  2.11 XML语法小结

  2.12 格式正规的文档

  2.13 解析器

  2.14 书籍目录应用程序

  2.15 小结

  第3章 文档类型定义

  3.1 为何需要正式的结构

  3.2 编写DTD:通用原则

  3.3 正式的DTD结构

  3.4 DTD的缺点

  3.5 用于图书目录问题的DTD

  3.6 小结

  第4章 数据建模与XML

  4.1 信息建模

  4.2 设计XML文档

  4.3 模式语言和表示法

  4.4 小结

  第5章 文档对象模型

  5.1 什么是文档对象模型

  5.2 使用DOM

  5.3 使用DOM和XML的应用实例

  5.4 DOM和XML的未来

  5.5 小结

  第6章 SAX1.0:XML简易API

  6.1 事件驱动接口

  6.2 SAX的由来

  6.3 SAX的高级特性

  6.4 一些SAX设计模式

  6.5 SAX2.0

  6.6 小结

  第7章 命名空间和模式

  7.1 混合词汇表

  7.2 命名空间

  7.3 定义和声明命名空间

  7.4 在格式正规的书籍里使用命名空间

  7.5 模式

  7.6 W3C在XML模式方面的工作

  7.7 简化了的XML Data

  7.8 图书目录中的变化

  7.9 小结

  第8章 链接和查询

  8.1 XML信息集合

  8.2 链接

  8.3 XPointer

  8.4 W3CXPath推荐标准

  8.5 XML程序段交换

  8.6 查询

  8.7 小结

  第9章 转换XML

  9.1 为什么转换XML

  9.2 XSL

  9.3 XSLT样式表命令

  9.4 使用XSLT的例子

  9.5 使用DOM进行XML文档的转换

  9.6 XSL转换与D灿OM转换的比较

  9.7 小结

  第10章 XML和数据库

  10.1 存储XML

  10.2 XML的交换

  10.3 图书目录的例子

  10.4 结论

  第11章 服务器到服务器

  11.1 XML的传送

  11.2 作为一种分布式组件模式的XML

  11.3 XML-RPC

  11.4 SOAP

  11.5 WebDAV

  11.6 小结

  第12章 电子商务的XML

  12.1 什么是电子商务?

  12.2 在电子商务中应用XML

  12.3 展望未来

  12.4 理论转化为实现

  12.5 电子商务解决方案

  12.6 行业方案

  12.7 人力资源

  12.8 cXML---纵向行业的一个详细例子

  12.9 第1步---横向行业

  12.10 第一个横向步骤

  12.11 小结

  第13章 样式XML

  13.1 解释的位置

  13.2 客户端的XML转换

  13.3 解释模型

  13.4 小结

  第14章 无线应用协议

  14.1 新客户介绍

  14.2 了解无线环境

  14.3 介绍WML

  14.4 在服务器上生成WML

  14.5 WROX的WML应用

  14.6 WML脚本

  14.7 脚本库

  14.8 如何得到更多的信息

  第15章 实例研究1---数据双重性

  15.1 商业需求

  15.2 系统要求

  15.3 设计时间:让我们开始吧

  15.4 实现方法概述

  15.5 建立数据库

  15.6 提供XML功能的ASP

  15.7 客户端页面

  15.8 "以编号浏览"XSL样式表

  15.9 "以名字浏览"XSL样式表

  15.10 激活XSL样式表

  15.11 问题:保持树的同步

  15.12 小结

  第16章 实例研究2---XML和分布式应用程序

  16.1 弱点

  16.2 构建网络应用程序的五条原则

  16.3 商业实例

  16.4 应用程序设计

  16.5 实现

  16.6 输入和编辑程序员信息

  16.7 搜索程序员信息

  16.8 清除程序员表单

  16.9 输入程序员成果报告

  16.10 清除成果报告历史表单

  16.11 获取程序员的成果历史

  16.12 经验教训

  16.13 小结

  第17章 实例研究3---图书目录信息

  17.1 图书目录信息服务

  17.2 小结

  第18章 实例研究4---SOAP

  18.1 追根溯源

  18.2 SOAP Opera

  18.3 小结

标签:

  • 关注微信
上一篇:东皇引

相关文章