概要:本文介绍了 以及 家族中的各项技术。我们将讨论这其中的各项核心技术是如
何组合成一个完整的整体以及一些支持 技术的东西究竟是什么。
似乎这样的事情每天都在发生:越来越多的开发者都相信
将从根本上改变我们的软件业。但如果你想从他们那里弄清楚这一切为什么或是何
时将会发生时,你会发现他们给的解释中充斥着大堆有关 的专有名词的缩写。这些东西实
际上并不能让你明白些什么,我相信你一定不会满意像他们这样的解释。
通常,人们在学习掌握 时所遇到的主要障碍来自于 惊人的发展速度。如果你浏
览一下 关于 的网站( ),你会发现有关 的大量技术
以及相关的出版物。 将如此大量的信息聚集在一起,给开发者造成了不小的麻烦。在
对! 所含盖的所用技术是如何整合在一起!这样关键性的问题还没用明确概念的情况下,想
要学习 是比较困难的。
本文向你介绍了 和 家族中的各项技术,使你不仅在更高层次上对 的重要性
有所了解,而且知道 中的各项技术是如何组合在一起成为一项完整的技术。读完本文,你
会将会对困扰你的那些 专用名词及其缩写用一个大致的了解,为你今后从更深层次学习
打下基础。
那么,究竟什么是 XML 呢?
在很多介绍以前的 的作者中,回答这个问题已经成为了一种风潮。就像你已经熟知的
一样, 是 的正式缩写。他们可能认为 的发音比
读起来更性感,于是就将原先的字母 换成了字母 。然而,当你跨过缩写从更深层次上
来理解 时,你会发现它不仅仅是一种标记语言,而是一系列的技术。这一技术家族为我们
开发具用更好的可扩展性和互操作性的软件提供了一种解决方案。
来自何处?
起源于 "#"$$#%$。换句话说,你可以既
使用 也可以使用 "# 来创建自己的描述性文档。这两种语言都使用文本标识(&)
来描述数据以供其他应用或是工具(例如一个 "# 或是 分析程序)使用。有了 ,
它们可以正确的读取信息并对数据进行一些有趣的操作。 是 "# 的一个简化版本,它
更适合于在 上使用。
的语法
定义了用来描述你的数据的语法。一下就是一句正确的 语句:
< '!(!)'!$ !>
和其他的标识语言有所不同, 对大小写是敏感的。所以,< >元素和<
* >元素在 中是不同的。同时, 不会忽略空格(其他的语言常常忽略空
评论0
最新资源