并发处理如何实现 在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦XML流被定义,许多开发者都能够同时并发的在应用程序的各个不同面板上进行工作。 如何协调更宽松的开发方式 这个框架的一个重要特点是,新的面板将可以随时被添加进程序中。现有面板的输出也可以仅仅通过修改XML而改变。 在我们的程序中,如果登录的用户是一个管理员,我们需要提供另一个用户选项(useroption),用来通过主目录查看管理者的任务面板。这个只需要加上下面额外的代码即可实现。 以下代码应该添加到XFSPanels中: ...
http://www.jb51.net//article/2429.htm
使用PHPDOM-XML创建和解析XML文件<?php /** *Topic: CreateandparseXMLfilesusingPHPDOM-XML *Source: http://www.php.net/domxml *Reference: http://www.zugeschaut-und-mitgebaut.de/php/exte...
http://www.jb51.net//article/2423.htm
xml解析类<?phpob_start();/* *Copyrigh...
http://www.jb51.net//article/2422.htm
提示:我提取了《xslt从入门到精通》中关于空格解释的核心部分,借以抛砖引玉,希望大家踊跃参与讨论。谈谈你对空格的理解。只适合对xml文件结构有一定了解的学者,不适合初学者。请按从上至下的顺序阅读。对html文件而言,空格不重要;然而,对xml而言,默认立场就是要保留空格结点(空格结点的解释见下文)。根据xml规范的规定,所谓空格是四种字符的任意组合序列:-----------------------空格字符(space),对应字符值为#x20返回字符(CarriageReturn),对应字符值为#xD新行字符(Newline),对应字符值为#xA跳格字符(Tab),对应字符值为#x9。xml...
http://www.jb51.net//article/2399.htm
六、XML展望 任何一项新技术的产生都是有其需求背景的,XML的诞生是在HTML遇到不可克服的困难之后。近年来HTML在许多复杂的Web应用中遇到了问题,要彻底解决这些问题,必须用功能强大的XML来替代HTML作为Web页面的书写工具。XML有利于信息的表达和结构化组织,从而使数据搜索更有效;XML可以使用URL别名使Web的维护更方便,也使Web的应用更稳定;XML可以使用数字签名使Web的应用更广阔拓展到安全保密领域。可以认为未来的Web书写工具必定是XML。而XML的广泛使用必然能推动Web不断发展,从而开创Web应用的新时代。 Web的应用将随着XML的使用而更精彩,以下是可以预见...
http://www.jb51.net//article/2367.htm
五、XML带来的好处 (1)更有意义的搜索 数据可被XML唯一的标识。没有XML,搜索软件必须了解每个数据库是如何构建的。这实际上是不可能的,因为每个数据库描述数据都是不同的。有了XML,书就可以很容易以标准的方式按照作者、标题、ISBN序号或其他的标准分类。搜索书就变得十分方便。 (2)开发灵活的Web应用软件 数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。或者它可以发送到桌面用浏览器浏览。XML和HTML、脚本、公共对象模式一起为灵活的三层Web应用软件的开发提供了所需的技术。 (4)不同来源数据的集成 现在搜索多样的不兼容的数据库实际上是不可...
http://www.jb51.net//article/2366.htm
四、XML应用分类 总的说来的XML的应用可分为四类: (1)应用于客户需要与不同的数据源进行交互时。数据可能来自不同的数据库,他们都有各自不同的复杂格式。但客户与这些数据库间只通过一种标准语言进行交互,那就是XML。由于XML的自定义性及可扩展性,它足以表达各种类型的数据。客户收到数据后可以进行处理,也可以在不同数据库间进行传递。总之,在这类应用中,XML解决了数据的统一接口问题。但是,与其他的数据传递标准不同的是,XML并没有定义数据文件中数据出现的具体规范,而是在数据中附加tag来表达数据的逻辑结构和含义。这使XML成为一种程序能自动理解的规范。 (2)应用于将大量运算负荷分布在客...
http://www.jb51.net//article/2365.htm
三、支持XML的公司和它们的开发工具 尽管XML还处在开发阶段,其标准正在由W3C组织制定,但是已经有许多公司表示全力支持XML,并开发了不少XML工具。Adobe公司的FrameMaker可以用来书写XML文档。Microsoft公司推出的IE4.0已经可以显示、处理和编辑XML文档,Microsoft公司作出承诺,要在下一个版本的Office软件如MSWord、Excel中支持XML。 Netscape、Sun公司也不甘寂寞,纷纷表示要在他们的Web工具中支持XML。除了这些著名的公司有所行动外,其他小公司也把XML作为一种商机,纷纷投入到XML的开发工作中。例如ArborText公司...
http://www.jb51.net//article/2364.htm
二、XML的定义 XML是一个精简的SGML,它将SGML的丰富功能与HTML的易用性结合到Web的应用中。XML保留了SGML的可扩展功能,这使XML从根本上有别于HTML。XML要比HTML强大得多,它不再是固定的标记,而是允许定义数量不限的标记来描述文档中的资料,允许嵌套的信息结构。HTML只是Web显示数据的通用方法,而XML提供了一个直接处理Web数据的通用方法。HTML着重描述Web页面的显示格式,而XML着重描述的是Web页面的内容。 XML中包括可扩展格式语言XSL(ExtensibleStyleLanguage)和可扩展链接语言XLL(ExtensibleLinkingL...
http://www.jb51.net//article/2363.htm
一、XML产生的背景 XML同HTML一样,都来自StandardGeneralizedMarkupLanguage,即标准通用标记语言,简称SGML。早在Web未发明之前,SGML就早已存在。正如它的名称所言,SGML是一种用标记来描述文档资料的通用语言,它包含了一系列的文档类型定义(简称DTD),DTD中定义了标记的含义,因而SGML的语法是可以扩展的。SGML十分庞大,既不容易学,又不容易使用,在计算机上实现也十分困难。鉴于这些因素,Web的发明者--欧洲核子物理研究中心的研究人员根据当时(1989年)计算机技术的能力,提出了HTML语言。 HTML只使用SGML中很小一部分标记,例...
http://www.jb51.net//article/2360.htm
第五章:XML实例解析提纲:一:实例效果二:实例解析 1.定义新标识。 2.建立XML文档。 3.建立相应的HTML文件。XML在不同领域有着广泛的应用,比如在科技领域的MathML,无线通信应用的WML,在网络图象方面的SVG等等,我们这里侧重讨论XML在web上的应用。XML在web上应用主要是利用其强大的数据操作能力。一般用XML配合javascript和asp等服务器端程序,可以实现网络上几乎所有的应用需求。考虑讲解方便,我们在下面介绍一个简单的实例,不包含服务器端程序。目的在于让您对XML的数据操作能力有一个感性的认识。好,我们首先[点击这里]来看实例的效果。(请用IE5.0以...
http://www.jb51.net//article/2344.htm
