选择显示字体大小

xml介绍系列(1)

在学习xml之前你应该掌握什么?
下面是你应该基本要掌握的知识:
1.www, html 和有关网页的基本常识
2.几种常见的网站脚本语言:例如javascriptvbscript

什么是xml?
xml 全称是 extensible markup language
xml 是一种类似与html的语言.
xml 是被设计用来描述数据的语言.
xmlxml中标志(tags,在html中就是类似与<a>,<input>之类的东西)是没有预先定义的.必须要自定义需要的标志
xml 是能够自解释(self describing)的语言.
xml 使用dtd(document type definition文档类型定义)来显示这些数据.

xmlhtml的主要不同的地方
xml不是html的替代品.
xmlhtml的用途是不同的

xml 是被设计用来描述数据和定焦与数据是什么.
html是被设计用来显示数据和定焦与数据是什么样子的

xml是关于数据的语言
html是关于如何显示信息的, xml是关于如何描述信息的.

xml是可扩展的
html中所有的标志(tags)和文档结构都是预先定义好了的.我们只有权利使用那些标准的html标志
xml允许我们自定义自己的标志和自己的文档结构.

xmlhtml的一种补充
非常重要的一点是我们要明白xml不是html的一种替代品.在将来最可能的是
网站开发者使用xml来描述网站所需数据和网站的结构,而html将用来格式化和显示这些数据.

xml在将来的网站开发中的作用
我们将坚信html是一个网站的基础,而xml会成为网站开发的一个重要特色
也许它将挑起所有数据的处理和传输

翻译:batman
系列之二:怎么使用xml?

xml 能够被用来分隔你的数据你的html
xml 也能够被用来在html文档内部保存数据
xml 能够被用来作为一种交换信息的格式
xml 能够被用来将数据保存到文件或数据库

下面分别介绍:
xml 能够被用来分隔你的数据你的html
html页面是用来显示数据的.所以数据一般都保存在html页面内部.
而使用xml这些数据能够被保存到一个单独的xml文件中.
这种方法就能够让你集中来使用html格式化和显示,
并能够确保你对数据的任何改动都不必重新修改html代码

xml 也能够被用来在html文档内部保存数据
xml的数据也可以被当成"data islands"(数据岛)保存在html页面中.
这样你仍然可以使用html来格式化和显示数据.

xml 能够被用来作为一种交换信息的格式
在现实世界里,计算机系统和数据库中保存的数据格式是不兼容的
所以在很多的时候开发者面临的问题是如何通过inte.net来交换这些数据
如果把这些数据转换成xml能够大大降低这个工作的复杂性

xml 能够被用来将数据保存到文件或数据库
运用程序可以用来读写和显示这些数据信息

翻译:batman
系列之三:xml的语法

一个简单的xml文档例子:
<?xml version="1.0"?>
<note>
<to>tove</to>
<from>jani</from>
<heading>reminder</heading>
<body>don't forget me this weekend!</body>
</note>


文档的第一行:一个应该经常包含的xml申明,它定义了xml文档的版本号
在这个例子中表示文档将使用xml1.0的规范.
<?xml version="1.0"?>

下一行定义了文档里面的第一个元素(element)也叫第一个元素为根元素:
<note>
再下面定义了根元素的四个子元素(分别是to, from, heading,和body):
<to>tove</to>
<from>jani</from>
<heading>reminder</heading>
<body>don't forget me this weekend!</body>

最后一行定义了根元素的结束标志
</note>

所有的xml元素都必须要有一个结束标志
html中一些元素不必要有一个结束标志.
例如下面的代码在html中是合法的:
<p>this is a paragraph
<p>this is another paragraph
但是在xml中所有的元素都必须有一个结束标志,例如这样:
<p>this is a paragraph</p>
<p>this is another paragraph</p>

xml标志是大小写敏感的
xml标志是大小写敏感的.例如标志<letter>是不同与标志<letter>的.
所有一个标志的开始和结束必须使用同样的大小写
例如下面是错误的
<message>this is incorrect</message>
这样才正确
<message>this is correct</message>

所有的xml元素的嵌套必须正确
html中一些元素是可以相互嵌套的,例如下面:
<b><i>this text is bold and italic</b></i>
但是在xml中所有的嵌套都必须这样:
<b><i>this text is bold and italic</i></b>

所有的xml文档都必须要有一个根标志
所有的xml文档都必须包含一个单独的标志对定义的根元素.
其他的元素都必须嵌套在这个根元素内.
所有的元素都可以有子元素.
但是子元素都必须是成对的并且正确的嵌套申明在他们的父元素内.
例如:
<root>
<child>
<subchild>
</subchild>
</child>
</root>


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons