XML入门-为什么创建 XML
来源:互联网 发布:oracle启动数据库 编辑:程序博客网 时间:2024/05/19 02:43
XML,或称为可扩展标记语言(Extensible Markup Language),是一种您可以用来创建自己的标记的标记语言。它由万维网协会(W3C)创建,用来克服 HTML(即超文本标记语言(Hypertext Markup Language),它是所有网页的基础)的局限。和 HTML 一样,XML 基于 SGML ― 标准通用标记语言(Standard Generalized Markup Language)。尽管 SGML 已在出版业使用了数十年,但其理解方面的复杂性使许多本打算使用它的人望而却步(SGML 也代表“听起来很棒,但或许以后会用(Sounds great, maybe later)”)。XML 是为 Web 设计的。
开发人员可以使用 XML 创建具有自我描述性数据的文档,让我们看看人们正如何利用这些文档来改进 Web。以下是几个关键领域:
- XML 简化了数据交换。因为不同组织(乃至同一组织的不同部门)很少就单一工具集形成标准,所以要使应用程序相互交流需要进行大量工作。使用 XML,每个组织可以创建单一的实用程序,该实用程序将该组织的内部数据格式转换成 XML,反之亦然。最好有这样的机会:这些组织的软件供应商已经提供了在它们的数据库记录(或 LDAP 目录,或采购订单等等)与 XML 之间进行相互转换的工具。
- XML 支持智能代码。因为可以使 XML 文档结构化以标识每个非常重要的信息片段(以及这些片段之间的关系),所以可以编写无需人工干预就能处理这些 XML 文档的代码。软件供应商花费了大量时间和金钱来构建 XML 开发工具这一事实意味着编写那样的代码是相对简单的过程。
- XML 支持智能搜索。尽管搜索引擎这些年在稳步改进,但从搜索中得到错误的结果仍很常见。如果您正在搜索包含名叫“Chip”的人的 HTML 页面,您可能还会找到有关功克力片、计算机芯片、木片以及许多其它无用匹配的页面。搜索 XML 文档查找包含文本
Chip
的<first-name>
元素会给您一个好得多的结果集。
- XML入门-为什么创建 XML
- 【XML笔记】XML入门_XML文档的创建
- xml入门、解析、创建及规范
- xml-创建xml
- 创建xml
- 创建XML
- 创建xml
- XML 入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- xml入门
- XML入门
- XML入门
- XML入门
- MySQL事务数据库InnoDB安装方法
- 工作中JSP还没搞熟,下月居然有要有ASP的项目
- 041029忘记想写什么了。
- 如何通过 SQL Server 2000 使用 Forms 身份验证
- [Music]Lonely
- XML入门-为什么创建 XML
- Marketing tactics of e-commerce
- 编写可移植数据访问层
- “瑜珈山夜话” ----内存分配(一)
- xmlhttp 抓取网页内容1
- ASP六大对象介绍
- [Music]加州旅馆
- ASP.NET 动态生成 HTML 页面
- 1.4 - [intro.compliance] - 【介绍.遵从性】