XML......技术库
文章平均质量分 82
myali88
这个作者很懒,什么都没留下…
展开
-
将XML存入关系数据库
[翻译] mhss 2004-02-28 原著:Igor DayenJune 20, 2001翻译:寒蝉退士(mhss)译者声明:译者对译文不做任何担保,译者对译文不拥有任何权利并且不负担任何责任和义务。原文:http://www.xml.com/pub/a/2001/06/20/databases.html介绍解决把 XML 有效的、自动的转换出入关系数据库的问题有各原创 2004-11-09 21:30:00 · 1137 阅读 · 0 评论 -
XML教程(4)---皇家的术士(初涉XSL)
激动人心的时刻到了,听,皇家的号角已经响起,皇家的术士--XSL--出场了!! 讲起xsl(eXtensible Stylesheet Language),我忍不住又要把html拉出来了(反正它也习惯了^^),在html中,有许多简单易懂的标记用来显示数据内容,比如我们可以通过<h1>,<font color>等来设置数据内容的显示格式,而且这些标记通过名称就可以很容易的判断出用途,但是.谁叫原创 2004-11-16 21:24:00 · 959 阅读 · 0 评论 -
XML教程(5)---xml中的数据岛
暂时忘记前面的术士,让我们再一次回到xml构造的数据世界,以前我总是爱讲"详细内容请看后面章节",这次没办法拖了,只好开始讲述"后面章节"的内容,今天所要讲述的是Data Islands(直译就行了,数据岛). 我们用数据岛可以做什么呢?,我们可以利用数据岛将我们的XML嵌入到html叶面中,至于怎么做,就看我接下来的演示好了. 我们可以通过<xml>(请把这里的<XML>标记看作为htm原创 2004-11-16 21:25:00 · 1124 阅读 · 1 评论 -
XML创建可排序、分页的数据显示页面
在Web开发中,我们经常会遇到分页显示和排序数据记录集的情况,这在服务器端使用服务器端的代码和数据库技术是件很轻松的事情,比如:ASP、PHP、JSP等。然而,如果要在客户端显示多条记录并且排序是一件很令人头疼的事情。下面,我们利用Extensible Markup Language(XML,可扩展标记语言)和Extensible Stylesheet Language Transformatio原创 2004-11-16 21:29:00 · 884 阅读 · 0 评论 -
用XML和XSL来生成动态页面
作者:马晓宁 xml(可扩展标记语言)看起来可能像某种w3c标准——现在没有什么实际影响,即使以后能派上用场,也是很久以后的事。但实际上,它现在已经得到了应用。所以,不要等到xml已被加进了你最喜爱的html编辑器中才开始使用它。它现在就可以解决各种内部问题和b2b系统问题。 在sparks.com,我们使用xml来标准化从java对象到html数据显示等不同系统之间的数原创 2004-11-17 22:31:00 · 1688 阅读 · 0 评论 -
XML教程(2)--XML元素与XML属性值
XML元素是可扩展的.也就意味着XML文档内容可以随时通过扩展来储存更多的数据信息. e.g:程序代码:<?xml version="1.0" encoding="GB2312"?> <龙虾大餐> <价格>枪毙你的工资</价格> <口感>一斑斑</口感> <副作用>闹肚子</副作用> </龙虾大餐> 这时,如果我们要通过我们的应用程序或其他的东西来输出这段原创 2004-11-16 21:21:00 · 1030 阅读 · 0 评论 -
FLASH+XML:构建简单易更新网站
本文是一篇基于XML的FLASH网站制作教程,利用XML最基本的语言描述方式,加上FLASH制作的动态界面,能快速、简便的开发FLASH网站,最重要是以后再更新FLASH网站时就非常方便,只许修改一下XML文件即可。如果想开发一个不支持数据库空间上的的FLASH网站,或是说数据量太小,使用数据库显得太笨拙的话,使用XML将是最方便的方法。Over,先看教程。本实例的目的是想用FLASH制作一个设计原创 2004-11-16 21:30:00 · 1267 阅读 · 0 评论 -
基于XML的用户界面标记语言 (1)
基于XML的界面资源标记语言,允许用户使用XML技术,将界面元素(例如对话框,菜单,工具条等等)以及相关信息写入XML资源文件中,在程序运行时,动态载入。从而赋予了应用程序更为强大的界面处理能力。采用基于XML的界面标记语言,开发者可以获得如下的好处: 1.当资源改变的时候,无需重新编译和链接应用程序 2. 将资源和代码分开的策略,使程序的设计和开发更具灵活性 3. 在运行时,可以动态地改变资源文原创 2004-11-16 21:33:00 · 1400 阅读 · 1 评论 -
XML与数据库2
5.3 原生XML数据库的数据存储(Storing Data in a Native XML Database) 还可以将XML文件中的数据存储在原生XML数据库(native XML database)中。这么做有几个理由。首先,当你的数据是半结构化的数据时。也就是说,它的结构是普通的,但是如果将其映射到关系数据库,结果是要么出现大量空值(null)的字段,要么表格的数量过多,浪费空间或原创 2004-11-17 22:37:00 · 1180 阅读 · 0 评论 -
XSL/XML网页制作入门,入门到精通
一. XSL入门1.XSL---XML的样式表 HTML网页使用预先确定的标识(tags),这就是说所有的标记都有明确的含义,例如是另起一行是标题字体。所有的浏览器都知道如何解析和显示HTML网页。然而,XML没有固定的标识,我们可以建立我们自己需要的标识,所以浏览器不能自动解析它们,例如可以理解为表格,也可以理解为桌子。由于XML的可扩展性,使我们没有一个标准的办法来显示XML文档。为了控制XM原创 2004-11-17 23:03:00 · 2870 阅读 · 0 评论 -
发现CSS控件的好处
作者: ZDNet China 很长时间以来,网络开发者通过使用图片和javascript脚本代码来开发交互式的控件。然而,在许多情况下使用CSS的规则来定义文本超链接的格式将是开发交互式控件的一个较好选择。使用CSS技术开发更快更有效,所以现在在众多网站上看到这种技术已经不是一件奇怪的事情了。使用传统方法开发控件的缺点 on err原创 2004-12-06 14:03:00 · 1196 阅读 · 0 评论 -
对CSS类及id的规范化命名
作者: Builder.com Web开发人员可以通过创建CSS类及id名称并使用这些名称来对divs以及其他的格式页面元素进行标识。对开发人员来说,在命名重新定义XHTML标记(tags)的CSS selectors时,必须保证其与预定义的标记准确匹配,但就类以及id选择器名称而言,则仁者见仁,智者见智。然而随心所欲的为这些类以及id命名则并不是个好的习惯。原创 2004-12-06 13:54:00 · 1210 阅读 · 0 评论 -
不要图形繁多的页面创建灵活的CSS2边框效果
作者: ZDNet China 回到Internet开始蓬勃发展的初期,我编写了一些相当糟糕的代码,好让页面的外观和行为就像我希望的一样。我花了很多时间准备了无数的图形文件,用它们来创建鼠标激活链接(mouseover)效果和菜单条,结果却发现在28.8Kb的调制解调器上需要花太长的时间来载入。我一直在期待会有一天,带宽能够像流水一样快,这样我的页面就能够被快速地加载。原创 2004-12-06 14:00:00 · 1295 阅读 · 0 评论 -
XML教程(3)--CSS在xml中的应用
已经进行了2讲了...想必一定有很多人等着看我的好戏,呵呵,关于XML的基础知识,我们已经大致了解了,在进行更高级的课程之前,请允许我稍微改变一下课程安排,以便能够让你们"看"下去(国内太多枯燥的课程了,很多次我看的头昏眼花想呕吐,不过,他们的语言很精练,很学究^_^,不像我,罗里罗唆)...所以我临时决定插一道菜进来,那就是---魔法的揭示---CSS在XML中的应用...不是盖的哟,你的XML原创 2004-11-16 21:23:00 · 1056 阅读 · 0 评论 -
XML与数据库
作者:未知 目录1.0 简介2.0 XML是数据库吗?3.0 为什么用数据库?4.0 数据与文件 4.1 以数据为中心的文档 4.2 以文档为中心的文档 4.3 数据,文档和数据库5.0 数据的存取 5.1 将文档Schema映射到数据库Schema 5.1.1 基于表格的映射 5.1.2 关系- 对象映射 5.2 查询语言原创 2004-11-17 22:36:00 · 1468 阅读 · 0 评论 -
利用XSL对XML数据进行加密和大小写转换
XML数据一个最普通的问题就是数据的大小写,在进行数据转换时常常产生令人头疼的麻烦。下面就是一个 解决的办法。假设你有一些数据要发送到另外一个系统,它也识别XML格式的数据,而且要求全部大写,例子数据如下: 例子1:person.xml程序代码: net_lover Xianhui Meng 孟宪会 假设你要转换成如下的格式: 例子2原创 2004-11-16 21:39:00 · 1015 阅读 · 0 评论 -
映射 DTD 到数据库[上]
原著作者:Ronald BourretMay 09, 2001翻译:寒蝉退士译者声明:译者对译文不做任何担保,译者对译文不拥有任何权利并且不负担任何责任和义务。原文:http://www.xml.com/pub/a/2001/05/09/dtdtodbs.html目录1. 概述2. 基于表的映射3. 对象-关系映射 3.1. 基本映射 3.1.1. 映射 DTD 到对象模式原创 2004-11-09 22:14:00 · 1538 阅读 · 0 评论 -
映射 DTD 到数据库[下]
3.4. 映射次序 本节讨论对象-关系映射如何处理次序。3.4.1. 同级次序, 层次次序, 和文档次序 同级(Sibling)意味着“兄妹”。就是说,同级元素或 PCDATA 是有相同父元素的元素或 PCDATA。换句话说,它们出现在同一个内容模型中。例如,如果在前面的章节中文档被表示为一棵树,这很容易的显示出那些元素是同级的: 这些元素在这个层次的第二级上,都有 A 作为它们的原创 2004-11-09 22:15:00 · 1009 阅读 · 0 评论 -
使用xml来显示数学公式
[原创] taowen 2004-04-16 不要误会,这里并不是用国际标准的数学xml来描述,通过最新的浏览器的支持来实现。我只是尝试用xml+xslt,用简单的html来显示。只是一个初步的想法,拿出来和大家分享。也许之前,已经有很多人做过类似的尝试,没有关系,我只是说一说我的想法。数学公式的格式是很多样的,比如极限和积分这样的。其中每个部分都能用html来显示,最终用tabl原创 2004-11-09 21:20:00 · 2484 阅读 · 0 评论 -
样式中的特殊字符
原创 2004-11-16 21:12:00 · 819 阅读 · 0 评论 -
GML、SVG、VML的比较
GML、SVG、VML的比较GML、SVG和VML都是基于XML的可用来描述矢量图形的标记语言,都是XML词表,它们的语法并不难理解,但它们都有各自不同的用途和特点,下面简单介绍一下。GML(Geography Markup Language)是基于XML的空间信息编码标准,由OpenGIS Consortium (OGC)提出,得到了许多公司的大力支持,如Oracle、Galdos、MapInf原创 2004-11-16 21:16:00 · 849 阅读 · 0 评论 -
跟我学xml和XSL
第一个XML文档 随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方便,更主要的是用户之间数据的交换更加方便,可重用性更强。 XML是一种元标记语言,没有许多固原创 2004-11-16 21:19:00 · 1688 阅读 · 1 评论 -
用XSL把XML的数据转换成完美的多列表格形式
摘要:本文通过实际的例子来说明如何在XSL中实现对XML数据转换成完美的多列表格。在利用XSL对XML进行转换时,有时候需要把XML转换成多列的Table元素,这个问题经常会困扰许多人,如果不生成Table的话,只需要对循环中的节点进行位置取模后判断,然后用换行即可。但有时候为了用户需要和界面的美观,需要生成多行多列的Table,常用的方法是采用following-sibling进行判断,比如下面原创 2004-11-16 21:41:00 · 3435 阅读 · 0 评论 -
利用XML和XSL建立源代码产生模板
1、引言 如何处理编程中遇到的复杂问题是IT人员常遇到的最大挑战之一。因此我们非常需要各种工具来帮助我们更好地理解和管理软件开发中的复杂性。这样的工具不仅能够帮助我们创立更好的程序源代码,而且能够提高软件的开发效率。源代码产生器是一种能够从简单模型产生复杂程序源代码的工具。所以,源代码产生器是帮助我们妥善处理软件复杂性的理想候选工具。 XML是W3C(World Wide Web Consorti原创 2004-11-17 23:16:00 · 1682 阅读 · 1 评论 -
XML类精彩问答
南宁市的方清波问:什么是XML文档的架构? 答:架构是XML文档规则的正式规格,即元素名称。架构表示文档中允许哪些元素以及允许哪些组合。许多架构是可以扩展的,所以开发人员可用附加的信息来扩展它们,这使得这些新的架构语言在功能上比 DTD 强大得多。 沈阳市的胡梦倩问:XML可以标注哪些对像? 答:可以标注普通文档、诸如约会记录或采购定单之类的结构记录、具有数据和方法的对象、数据原创 2004-11-17 23:18:00 · 1092 阅读 · 0 评论 -
XML入门精解之结构与语法
■创建XML文件的工具 XML文件和HTML文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建XML文件最普通的工具和HTML一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如XML Notepad、XML Pro、CLIP!XML Editor等,这些工具的一大特点是:能够检查你所建立的XML文件是否符合XML规范。不过,现在这些工具都只有英文版的,并且需要付原创 2004-11-16 21:14:00 · 841 阅读 · 0 评论 -
XML入门精解之文件格式定义(DTD)
DTD实际上可以看作一个或多个XML文件的模板,这些XML文件中的元素、元素的属性、元素的排列方式/顺序、元素能够包含的内容等,都必须符合DTD中的定义。XML文件中的元素,即我们所创建的标记,是根据我们应用的实际情况来创建的。想要创建一份完整性高、适应性广的DTD是非常困难的,因为各行各业都有他们自己的行业特点,所以DTD通常是以某种应用领域为定义的范围,如:医学、建筑、工商、行原创 2004-11-16 21:35:00 · 1004 阅读 · 0 评论 -
XSL-FO 简介
和荣笔记 - XSL-FO 与 XHTML========杨和荣版本 2.01,修改于2002年12月23日XSL-FO 简介========什么是 XSL-FO?--------XSL-FO:一种建立在 XML 基础之上的附加排版语言。它的工作原理是在原始文字资料之中加入 XML 语句,其作用是控制原始文字资料的排版格式。XSL-FO 其实和 TeX 非常相似,而 TeX 在十五年以前就广泛用于原创 2004-11-16 21:38:00 · 1376 阅读 · 0 评论 -
用CSS floats创建三栏页布局
作者: Builder.com 三栏布局是目前最常见的网页布局,主要页内容放在中间一栏,边上的两栏放置导航链接之类的内容。基本布局一般是标题之下放置三栏,三栏占据整个页面的宽度,最后在页的底端放置页脚,页脚也占据整个页面宽度。 on error resume next ShockMode = (IsObject(CreateObjec原创 2004-12-06 13:58:00 · 1327 阅读 · 0 评论