XML
somboy
软件开发,数据库,Web
展开
-
XML轻松学习手册(1)XML快速入门-续1
二. XML是新概念吗? 不是。XML来源于SGML,一种比HTML更早的标志语言标准。 关于SGML,我们来简单了解一下,你只需要有个大致概念就可以。 SGML全称是"Standard Generalized Markup Language"(通用标识语言标准)。看名称就知道:它是标志语言的标准,也就是说所有标志语言都是依照SGML制定的,当然包括HTML。SGML的覆盖面很原创 2007-09-26 08:36:00 · 587 阅读 · 0 评论 -
XML轻松学习手册(4)XML语法-续3
七.DTD的语法 DTD是"有效XML文档"的必须文件,我们通过DTD文件来定义文档中元素和标识的规则及相互关系。如何建立一个DTD文件呢?让我们一起来学习: 1.设置元素 元素是XML文档的基本组成部分。你要在DTD中定义一个元素,然后在XML文档中使用。元素的定义语法为: 说明: "声明后面的"DESCRIPTION",是元素的名称; "(#PCDATA, DEFINITION)*>"则是该元原创 2007-09-26 13:25:00 · 596 阅读 · 0 评论 -
XML轻松学习手册(1)XML快速入门-续2
五. XML和HTML的区别 XML和HTML都来自于SGML,它们都含有标记,有着相似的语法,HTML和XML的最大区别在于:HTML是一个定型的标记语言,它用固有的标记来描述,显示网页内容。比如表示首行标题,有固定的尺寸。相对的,XML则没有固定的标记,XML不能描述网页具体的外观,内容,它只是描述内容的数据形式和结构。 这是一个质的区别:网页将数据和显示混在一起,而XM原创 2007-09-26 08:39:00 · 614 阅读 · 0 评论 -
XML轻松学习手册(1)XML快速入门
前言 XML越来越热,关于XML的基础教程网络上也随处可见。可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:XML到底有什么用,我们是否需要学习它?我想就我个人学习过程的心得和经验,写一篇比较全面的介绍文章。首先有两点是需要肯定的: 第一:XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解,等待只会让你失去机会; 第二:新知识肯定会有很多新概念,尝试原创 2007-09-26 08:32:00 · 656 阅读 · 0 评论 -
XML中XPointer的概念
XPointer,即XML指针语言(XML Pointer Language),在2003年3月25日成为了W3C推荐使用的标准,用于显示XML文件中的特定位置及要素的规格。它可以通过URI引用XML文档的片段。XLink可以链接资源,通过把XPointer和XLink联合使用,就可以链接资源的任意部分,而不是整个资源。XPointer可以链接到特定位置,甚至可以链接XML文档中的原创 2007-09-30 08:35:00 · 1384 阅读 · 0 评论 -
数据岛的绑定与DSO
上一个小节主要介绍了数据岛的概念及用途,在学习数据岛的使用之前,我们应该先了解几个数据岛相关术语,其中一个比较重要的就是数据绑定。下面我们通过一个简单的案例,来说明一下。 首先创建XML文档,打开记事本,在里面输入下列代码:例10-1 version="1.0" encoding="GB2312"?>书库> 书> 书名>xml入门原创 2007-09-30 08:31:00 · 1467 阅读 · 0 评论 -
XML和JavaScript-续2
在该窗口中,单击【上一页】,【下一页】,【第一页】,【最后一页】会显示相应的数据信息。读者自己可以操作一下。 现在我们编写另外一个显示页面view4.html,该页面主要显示的是查询指定信息的显示页面,该页面的显示中有三个样式供我们选择。首先我们创建三个样式文件,打开记事本,在里面输入下面的代码:实例代码11-15 使用不同的样式原创 2007-09-27 19:30:00 · 795 阅读 · 0 评论 -
XML和JavaScript
在数据岛中,可以使用JavaScript把XML文档作为一个对象来操作。同样在本实例中也得到了具体的体现。 首先编写该实例的首页,即index.xml。打开记事本,在里面输入下列代码:实例代码11-12 将该文件保存,文件名为index.xml,保存位置在Example文件夹。该文件只定义了一个可的XML文件。打开记事本,编写XML文件需要引入的原创 2007-09-27 19:10:00 · 1044 阅读 · 0 评论 -
XML轻松学习手册(4)XML语法-续2
五.Namespaces的语法 Namespaces翻译为名字空间。名字空间有什么作用呢?当我们在一个XML文档中使用他人的或者多个DTD文件,就会出现这样的矛盾:因为XML中标识都是自己创建的,在不同的DTD文件中,标识名可能相同但表示的含义不同,这就可能引起数据混乱。比如在一个文档wood table中表示桌子,而在另一个文档namelist中表示表格。如果我需要同时处理这两个文档,就会发生名原创 2007-09-26 13:24:00 · 601 阅读 · 0 评论 -
XML轻松学习手册(4)XML语法
第四章 XML语法提纲: 一.XML语法规则 二.元素的语法 三.注释的语法 四.CDATA的语法 五.Namespaces的语法 六.entity的语法 七.DTD的语法 通过前面三章的学习,我们已经对什么是XML,它的实现原理以及相关的术语有所了解。接下来我们就开始学习XML的语法规范,动手写自己的XML文档。一.XML语法规则XML的文档和HTML的原代码类似,也是用标识来标识内容。创建原创 2007-09-26 13:19:00 · 665 阅读 · 0 评论 -
XML轻松学习手册(2)XML概念-续1
五.Meta数据(Metadata)---专业的XML使用者会使用meta数据来工作。 在HTML中我们知道可以使用meta标识来定义网页的关键字,简介等,这些标识不会显示在网页中,但可以被搜索引擎搜索到,并影响搜索结果的排列顺序。 XML对这一原理进行了深化和扩展,用XML,你可以描述你的信息在哪里,你可以通过meta来验证信息,执行搜索,强制显示,或者处理其他的数据。 下面是一些XML met原创 2007-09-26 13:05:00 · 510 阅读 · 0 评论 -
XML轻松学习手册(2)XML概念
第二章 XML概念导言 经过第一章的快速入门学习,你已经知道了XML是一种能够让你自己创造标识的语言,它可以将数据与格式从网页中分开,它可以储存数据和共享数据的特性使得XML无所不能。如果你希望深入学习XML,系统掌握XML的来龙去脉,那么我们首先还是要回到XML概念的问题上来。XML(Extensible Markup Language),一种扩展性标识语言。"扩展性""标识""语言"。每一原创 2007-09-26 13:02:00 · 547 阅读 · 0 评论 -
XML轻松学习手册(4)XML语法-续1
二.元素的语法 元素由一对标识以及其中的内容组成。就象这样:ajie。元素的名称和标识的名称是一样的。标识可以用属性来进一步描述。 在XML中,没有任何保留字,所以你可以随心所欲的用任何词语来作为元素名称。但是也必须遵守下列规范: 1.名称中可以包含字母、数字以及其它字母; 2.名称不能以数字或"_" (下划线)开头; 3.名称不能以字母 xml(或 XML 或 XML ..)开头 4.名称中不能原创 2007-09-26 13:23:00 · 617 阅读 · 0 评论 -
XML中的SAX接口与DOM接口
DOM解析器通过对XML文档的分析,把整个XML文档以一棵DOM树的形式存放在内存中,应用程序可以随时对DOM树中的任何一个部分进行访问与操作,也就是说,通过DOM树,应用程序可以对XML文档进行随机访问。这种访问方式给应用程序的开发带来了很大的灵活性,它可以任意地控制整个XML文档中的内容。 然而,由于DOM解析器把整个XML文档转化成DOM树放在了内存中,因此,当XML原创 2007-09-30 08:38:00 · 1193 阅读 · 0 评论 -
XML和JavaScript-续1
编写好首页后,开始编写查询模块的页面,首先我们编写view0.html网页,打开记事本,在里面输入下列代码:实例代码11-14 查询显示页面 function ViewRecords() { products.dataPageSize=items.value; pro原创 2007-09-27 19:24:00 · 794 阅读 · 0 评论 -
数据岛基本定义
XML文件为数据的存储和传递提供了一个很好的媒介,可以这样认为XML就是一个数据的集合,通过XML文件对象可以对数据做任何的操作。关键是怎样使用XML文件里的数据,在HTML网页中是否可以引用XML,网页中显示的数据来自XML文件,而该数据显示的格式用HTML的标记来指定。 目前,许多动态Web网站的内容数据都存放在数据库或数据文件中。如某个网站的会员信息,商品信息等。对原创 2007-09-30 08:28:00 · 2232 阅读 · 0 评论