中英文对照学习认识一下XML语言

xml

XML was designed to describe data and to focus on what data is.
XML 的产生是用来描述数据并关注数据的实质是什么

HTML was designed to display data and to focus on how data looks.
HTML 则是用来显示数据,它所关注的是数据显示的效果

What You Should Already Know [ 哪些是你应该已经知道的 ]

Before you continue you should have a basic understanding of the following:
在你继续前~你应该对以下所列有个基本的了解~:

  • HTML / XHTML
  • JavaScript 或 VBScript

If you want to study these subjects first, find the tutorials on our
如果你想先学习这些主题~请先在主页上找到指南这一快内容


What is XML? [ 什么是XML? ]

  • XML stands for EXtensible Markup Language
  • XML is a markup language much like HTML
  • XML was designed to describe data
  • XML tags are not predefined. You must define your own tags
  • XML uses a Document Type Definition (DTD) or an XML Schema to describe the data
  • XML with a DTD or XML Schema is designed to be self-descriptive
  • XML is a W3C Recommendation
  • XML 就是 EXtensible Markup Language (支持可扩展标记语言)
  • XML 是一种 标记语言 类似HTML语言
  • XML 是被用来 描述数据
  • XML 的标签都没被定义。你必须 对你的标签进行定义
  • XML 使用 文件类型定义 (DTD) 或是 XML Schema(模型) 对数据进行描述
  • XML中加入 DTD 或者XML Schema 可以被用来 自我描述
  • XML 是W3C组织(World Wode Web Consortium)所推荐的

XML is a W3C Recommendation [ XML是 W3C 推荐的 ]

The Extensible Markup Language (XML) became a W3C Recommendation 10. February 1998.
可扩展标记语言(XML)在1998年2月10日被W3C 所推荐


The main difference between XML and HTML [ XML 和HTML 之间的主要区别 ]

XML was designed to carry data.
XML 是被用来传送数据的

XML is not a replacement for HTML.
XML 还不能代替 HTML 的位置 XML and HTML were designed with different goals:
XML 和HTML有各自不同的用途:

XML was designed to describe data and to focus on what data is.
XML 的产生是用来描述数据并关注数据的实质是什么
HTML was designed to display data and to focus on how data looks.
HTML 则是用来显示数据,它所关注的是数据显示的效果

HTML is about displaying information, while XML is about describing information.
HTML 是用来显示信息~而XML则是来描述信息的


XML does not DO anything [ 什么也不做 ]

XML was not designed to DO anything.
被设计成什么都不做的。

Maybe it is a little hard to understand, but XML does not DO anything. XML was created to structure, store and to send information.
这可能有一点难以理解~但是XML的确是不能输出任何数据的~XML 是用与建立结构,存和发送信息的。

The following example is a note to Tove from Jani, stored as XML:
下面是个XML例子

<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>

The note has a header and a message body. It also has sender and receiver information. But still, this XML document does not DO anything. It is just pure information wrapped in XML tags. Someone must write a piece of software to send, receive or display it.
这段文档有个首部和 信息的主体~,它同时也有发送者和接受者的信息。但是尽管如此,这个XML文档同样不能够输出任何数据~,它纯粹只是封装在XML标签中的信息。你必需编写一份软件才可可以发送,接收或者是显示这段信息。


XML is free and extensible [ XML是可以自由扩展的 ]

XML tags are not predefined. You must "invent" your own tags.
XML的标签是不能够预先定义的,你必需“创造”你自己的标签

The tags used to mark up HTML documents and the structure of HTML documents are predefined. The author of HTML documents can only use tags that are defined in the HTML standard (like <p>, <h1>, etc.).
这个标签常用与把 HTML 文档 标出~并且HTML文档的结构是要被预先定义的,HTML文档建立者仅仅能使用 定义在标准HTML当中的标签(像 <p>, <h1>, etc.)。

XML allows the author to define his own tags and his own document structure.
XML 允许 创造者定义自己的标签 和自己的文档结构。

The tags in the example above (like <to> and <from>) are not defined in any XML standard. These tags are "invented" by the author of the XML document.
在上面例子中的标签(像 <to> 和 <from>)不能够在任何标准的XML当中定义 这些标签是这个XML文档的作者所“创造”的


XML is a complement to HTML [ XML是对HTML的一种补充 ]

XML is not a replacement for HTML.
XML还不能够取代HTML的位置

It is important to understand that XML is not a replacement for HTML. In future Web development it is most likely that XML will be used to describe the data, while HTML will be used to format and display the same data.
理解XML目前是不能取代HTML的位置这是很重要的,在将来万维网的发展很有可能是XML被用描述数据,而HTML则被用来布局和显示这些同样的数据。

My best description of XML is this: XML is a cross-platform, software and hardware independent tool for transmitting information.
对于XML的最佳描述是这样的:XML是 跨平台的~,在传输信息时软件和硬件是相互独立的工具。


XML in future Web development [ XML在未来万维网发展中的展望 ]

XML is going to be everywhere.
XML将延伸到各个地方

We have been participating in XML development since its creation. It has been amazing to see how quickly the XML standard has been developed and how quickly a large number of software vendors have adopted the standard.
自从XML被创造之日起我们就一直参与XML的发展。我们很惊讶的发现XML标准的发展是多么的迅速,一大批软件的开发商已经采用了这项标准。

We strongly believe that XML will be as important to the future of the Web as HTML has been to the foundation of the Web and that XML will be the most common tool for all data manipulation and data transmission.
我们坚信XML在将来会变的和已经成为万维网基础的HTML一样重要~~,而且XML将会成为所有操作和传输数据最为普遍的工具


XML Joke [ XML 笑话 ]

Question: When should I use XML?
问: 我该在什么时候使用XML?

Answer: When you need a buzzword in your resume.
答: 你可以在你的个人简历中写上你会XML。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索xml
, html
, 数据
, data
, to
and
,以便于您获取更多的相关知识。

时间: 2024-08-02 08:09:40

中英文对照学习认识一下XML语言的相关文章

XML轻松学习手册(二):XML概念_XML/RSS

导言 经过第一章的快速入门学习,你已经知道了XML是一种能够让你自己创造标识的语言,它可以将数据与格式从网页中分开,它可以储存数据和共享数据的特性使得XML无所不能.如果你希望深入学习XML,系统掌握XML的来龙去脉,那么我们首先还是要回到XML概念的问题上来.XML(Extensible Markup Language),一种扩展性标识语言."扩展性""标识""语言".每一个词都明确的点明了XML的重要特点和功能.我们来仔细分析: 一. 扩展性

ps菜单中英文对照

ps菜单中英文对照 一.File<文件> 1.New<新建> 2.Open<打开> 3.Open As<打开为> 4.Open Recent<最近打开文件> 5.Close<关闭> 6.Save<存储> 7.Save As<存储为> 8.Save for Web<存储为Web所用格式> 9.Revert<恢复> 10.Place<置入> 11.Import<输入>

YML 2.4.3发布 XML语言编译工具

YML 2.4.3本版本增加了额外的语法,包括指令. YML是Why a Markup Language?!的缩写,是一个简单的XML语言编译工具.YSLT是代码生成一个简单的语言,自动化软件开发任务. 下载地址:http://fdik.org/yml2.tar.bz2

SQL命令大全-中英文对照第1/3页_MsSql

SQL命令大全-中英文对照--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为

XML轻松学习手册(五):XML语法_XML/RSS

第五章:XML实例解析 提纲: 一:实例效果 二:实例解析 1.定义新标识.2.建立XML文档.3.建立相应的HTML文件. XML在不同领域有着广泛的应用,比如在科技领域的MathML,无线通信应用的WML,在网络图象方面的SVG等等,我们这里侧重讨论XML在web上的应用.XML在web上应用主要是利用其强大的数据操作能力.一般用XML配合javascript和asp等服务器端程序,可以实现网络上几乎所有的应用需求. 考虑讲解方便,我们在下面介绍一个简单的实例,不包含服务器端程序.目的在于让

如果想成为数据科学家,请学习这3种语言

随着大数据的应用与发展,各行业对具有数据科学技能的开发人员的需求持续增长.而希望成为数据科学家的技术人员需要学习如何融入这个领域的职业生涯. 寻求扩大在技术领域的技能?据技术招聘网站Indeed Prime主管Shu Wu介绍,目前对拥有数据科学技能的开发人员的需求目前"非常强劲",过去四年来,数据科学家的职位需求"大幅增长". Shu Wu说:"数据科学家就业前景看好,平均薪酬很高,但成为数据科学家是很艰难的.数据科学家是一个研究数据的伟大的专家,能够使

YML 2.4.2发布 XML语言编译工具

YML是Why a Markup Language?!的缩写,是一个简单的XML语言编译工具.YSLT是代码生成一个简单的语言,自动化软件开发任务. YML功能和特点: 在无语法的前提下,能够使用C-DSL. &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;不需DSL使用YSLT下生成代码. 不需UML使用XMI的YSLT下生成代码. 不需任何基于SVG使用YSL的TXML语言来生成的代码, 在短短的几行内,能够定

YML 2.5.0发布 XML语言编译工具

YML 2.5.0该版本应用一个标准函数库.没有标签的指针增加一些语法. YML是Why a Markup Language的缩写,是一个简单的XML语言编译工具.YSLT是代码生成一个简单的语言,自动化软件开发任务. 下载地址:http://fdik.org/yml2.tar.bz2

SQL命令大全-中英文对照第1/3页

SQL命令大全-中英文对照 --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --