当前位置:早雪网网络学院编程文档XML技术 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • 在.NET Framework中轻松处理XML数据(5-1) [内容预览] 258 | 2005-06-21 16:05:15
    设计XmlReadWriter类如前面所说,XMLreader和Writer是各自独立工作的:reader只读,writer只写。假设你的应用程序要管理冗长的XML文档,且该文档有不确定的数据。Reader提供了一个很好的方法去读该文档的内容。另一方面,Writer是一个非常有用的用于创建XML文档片断工具,但...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(5-2) [内容预览] 800 | 2005-06-21 16:05:14
    图十二所示的代码演示了客户端用XmlTextReadWriter类在读操作的同时修改属性值的优势。在本期的msdn中提供了XmlTextReadWriter类的C#和VB源代码下载(见本文开头提供的链接)。Figure12ChangingAttributeValuesprivatevoidApplyChanges(...

    [阅读全文]

  • 将改变我们生活的这些XML应用之一 [内容预览] 136 | 2005-06-21 16:05:13
      将改变我们生活的XML有关的这些应用,你知道多少?  1.XHTML  XHTML1.0[W3C推荐标准]基本上是对HTML4的改写,使其成为结构良好的XML。HTML是一种SGML应用,当XML作为对SGML在Web应用上的简化和规范化开发出来的时候,HTML(本身是Web上的通用语言)就成为采用XML的首选目标...

    [阅读全文]

  • 将改变我们生活的这些XML应用之二 [内容预览] 185 | 2005-06-21 16:05:11
      4.SVG  ScalableVectorGraphics(SVG)1.1[W3C推荐标准]是一种描述二维图像的语言。它主要是一种向量图形语言,尽管也支持一些光栅图形特性。SVG的非凡雄心是提供一种实用的、灵活的、使用(以冗长闻名的)XML表示的图像格式,而且在这点上做的很成功。SVG的特性包括:嵌套转换、剪辑路径...

    [阅读全文]

  • 跟我学XSL(一) [内容预览] 83 | 2005-02-21 00:17:46
    作者:禹希初  第一个XML文档  随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为...

    [阅读全文]

  • 跟我学XSL(二) [内容预览] 46 | 2005-02-21 00:17:46
    作者:禹希初  XSL入门  上期我们讲到用CSS(层叠样式表)来格式化XML文档,其效果并不很令人满意。实际上CSS用来格式化HTML标记比较合适些,只是因为它简单才在上例中采用。  XML在更多的时候只是一种数据文件,怎样将它变为我们日常所看到的HTML格式那样的文件呢?如果我们将XML文件比作结构化的原料的话,那...

    [阅读全文]

  • 跟我学XSL(三) [内容预览] 38 | 2005-02-21 00:17:46
    作者:禹希初  XSL模板与匹配模式  经过前几日的学习,我们学习了XHTML文档的编写和以及三个XSL元素,已能编写相当灵活的XSL文档,今天将学习的是XSL模板的编写。我们都知道,短的文档、程序十分好读,但当规模增大后,其复杂性也以更快的速度增加。  前面我们学了<xsl:for-each>、<xsl:value-...

    [阅读全文]

  • 跟我学XSL(四) [内容预览] 51 | 2005-02-21 00:17:46
    作者:禹希初  测试模式  XML技术的优势之一就在于数据输出的可选择性,即选择需要的数据输出。前面我们所讲到的选择模式语句:$#@60;xsl:for-each$#@62;、$#@60;xsl:value-of$#@62;及$#@60;xsl:apply-template$#@62;只是简单的选取通过”/”符号层层到...

    [阅读全文]

  • 跟我学XSL(五) [内容预览] 36 | 2005-02-21 00:17:46
    作者:禹希初  XSL中的choose  上期我们学习了XSL元素<xsl:if>,已能通过测试XML数据的值来决定不同的输出形式(不知你尝试过没有,实际上<xsl:for-each>也可部分实现<xsl:if>的功能),但有时,我们希望对同一数据同时测试多个条件,根据不同条件输出相应结果。当然,我们可以用if,假如我...

    [阅读全文]

  • 跟我学XSL(六) [内容预览] 34 | 2005-02-21 00:17:46
    作者:禹希初  运算符、关系与逻辑运算符,特殊字符等  今天我们学习XSL的各种运算符,满足编写更大灵活性的XSL样式的要求。表一、运算符与特殊字符运算符描述/选择子元素,返回左侧元素的直接子元素;如果“/”位于最左侧表示选择根结点的直接子元素//递归下降,不论深度,搜索指定的元素;如果位于最左侧表示从根结点出发递归下...

    [阅读全文]

  • 跟我学XSL(七) [内容预览] 32 | 2005-02-21 00:17:46
    作者:禹希初  XSL函数一  本期学习XSL样式方法,即可用于XSL元素<xsl:for-each>、<xsl:value-of>、<xsl:template>的select属性、<xsl:apply-templates>的match属性、<xsl:if>、<xsl:when>的test属性中,对元素的范围进行筛选,...

    [阅读全文]

  • 跟我学XSL(八) [内容预览] 33 | 2005-02-21 00:17:46
    作者:禹希初  脚本与XSL的结合及应用  有时,我们可能会希望XML文档输出时能对其中内容加上一些统计信息或者如编号什么的,利用前面的知识就不太容易实现了。今天将介绍两个新元素<xsl:eval>与<xsl:script>,使我们能轻松处理这个难题。<xsl:eval>含义:计算脚本表达式,输出一个文本字符串语法:<...

    [阅读全文]

  • 跟我学XSL(九) [内容预览] 39 | 2005-02-21 00:17:46
    作者:禹希初  XSL函数二DOM中对象的方法  本期介绍多个XSL对于VBScript、JScript增加的方法、属性,以充分发挥XML的优势,用于<xsl:script>、<xsl:eval>标记内表达式的编写或<xsl:if>、<xsl:when>的expr属性。一、absoluteChildNumber含义:返...

    [阅读全文]

  • XML教程(1)--严格的语法 [内容预览] 39 | 2005-02-21 00:17:46
    作者:未知   网络在中国发展到今天,一定有很多人或多或少的接触过HTML语言,这是一种不甚严格的语言(也可以讲是浏览器大战的恶果),很多时候我们直接看到的效果并非是我们的代码表现出来的效果,而是浏览器很善意的向你们屈服,将一些不完全的代码也正常显示......然而,XML显然不吃这一套,由于她主要用来存储和发送数据信...

    [阅读全文]

  • XML教程(2)--XML元素与XML属性值 [内容预览] 46 | 2005-02-21 00:17:46
    作者:jsper  XML元素是可扩展的.也就意味着XML文档内容可以随时通过扩展来储存更多的数据信息.e.g:<?xmlversion="1.0"encoding="GB2312"?><龙虾大餐><价格>枪毙你的工资</价格><口感>一斑斑</口感><副作用>闹肚子</副作用></龙虾大餐>  这时,如果我们要通过我...

    [阅读全文]

  • XML教程(3)--CSS在xml中的应用 [内容预览] 40 | 2005-02-21 00:17:46
    作者:未知    已经进行了2讲了...想必一定有很多人等着看我的好戏,呵呵,关于XML的基础知识,我们已经大致了解了,在进行更高级的课程之前,请允许我稍微改变一下课程安排,以便能够让你们"看"下去(国内太多枯燥的课程了,很多次我看的头昏眼花想呕吐,不过,他们的语言很精练,很学究^_^,不像我,罗里罗唆)...所以我临...

    [阅读全文]

  • XML教程(4)---皇家的术士(初涉XSL) [内容预览] 52 | 2005-02-21 00:17:46
    作者:未知   激动人心的时刻到了,听,皇家的号角已经响起,皇家的术士--XSL--出场了!!  讲起xsl(eXtensibleStylesheetLanguage),我忍不住又要把html拉出来了(反正它也习惯了^^),在html中,有许多简单易懂的标记用来显示数据内容,比如我们可以通过<h1>,<fontcolo...

    [阅读全文]

  • XML教程(5)---xml中的数据岛 [内容预览] 37 | 2005-02-21 00:17:46
    作者:未知  暂时忘记前面的术士,让我们再一次回到xml构造的数据世界,以前我总是爱讲"详细内容请看后面章节",这次没办法拖了,只好开始讲述"后面章节"的内容,今天所要讲述的是DataIslands(直译就行了,数据岛).  我们用数据岛可以做什么呢?,我们可以利用数据岛将我们的XML嵌入到html叶面中,至于怎么做,...

    [阅读全文]

  • Atomik 2.0将QuarkXPress转化为XML [内容预览] 43 | 2005-02-21 00:17:46
    作者:未知  EasypressTechnologies12日宣布发布Atomik2.0Demo版已经发布,并可以在Easypress的网站上下载该软件。Atomik2.0可以将QuarkXPress转化为XML。从而在网络上或其他数字媒体上使用。  Easypresstechnologies的常务董事兼CEOLori...

    [阅读全文]

  • 微软XML核心服务组件MSXML 4.0亮相 [内容预览] 296 | 2005-02-21 00:17:46
    作者:pcnews  来源:5D多媒体微软近日正式发布了其XML的核心服务组件——MSXML4.0。和MSXML3.0相比,MSXML4.0提供了大量的新功能和功能改进。其中包括:  对XML模式语言的支持;  更快的分析器和XSLT引擎;  对XML流更好的处理;  更好的一致性支持;  MSXML4.0并不是MSX...

    [阅读全文]

  • 将HTML表单数据存储为c [内容预览] 33 | 2005-02-21 00:17:46
    作者:crystal译  将表单数据存为XML格式  通常的,ASP中表单提交的数据一般被写入数据库。然而,如果你想让发送数据更为简便易行,那么,可以将它书写为XML文件格式。这种方式对于在web上收集的数据更为有用。因为XML对于所用平台来说非常的简便,所以用不着转换数据格式。  将提交的数据写为XML文档,则需要通...

    [阅读全文]

  • XML和JSP交互技术(上) [内容预览] 38 | 2005-02-21 00:17:46
    作者:刘玉锋  XML和JSP都是近两年才出现的技术,目前已经成为了很多程序员的热点话题。XML(可扩展的标记语言)是用来定义文档标记语言的框架,主要用来存储和发送数据信息,以便各种基于WEB的应用之间能更方便的交换数据。而Jsp是服务器端程序动态设计语言,可以用来设计服务器端各种程序如B2B、B2C等各种系统,由于其...

    [阅读全文]

  • XML和JSP交互技术(下) [内容预览] 36 | 2005-02-21 00:17:46
    作者:刘玉锋  4)实施HandlerBase接口  在这里我们编写一个myHandler的类,它用来实施HandlerBase接口,并且覆盖接口的三个主要方法startElement(Stringtag,AttributeListattrs)、characters(char[]ch,intstart,intlengt...

    [阅读全文]

  • 基于SAX的XML文档解析器分析 [内容预览] 112 | 2005-02-10 21:48:04
    作者:胡朝晖  1.引言:  XML(eXtensibleMarkupLanguage)语言是SGML语言的子集,它保留了SGML主要的使用功能,同时大大缩减了SGML的复杂性。XML语言系统建立的目的就是使它不仅能够表示文档的内容,而且可以表示文档的结构,这样在同时能够被人类理解的同时,也能够被机器所理解。微软提供了...

    [阅读全文]

  • 用XML数据岛解决用户界面问题 [内容预览] 40 | 2005-02-10 21:48:04
    作者:杨庆新  从属列表问题(dependentlistproblem)"的问题时常被提出。问题时常出现于当你有两个以上的选择列表时,一个主列表有若干个选项,你希望当用户选择主列表中的某个选项时,在其他的从属列表中显示相关的选项。你可以通过eXtensibleMarkupLanguage(XML)的数据岛(datais...

    [阅读全文]

  • XML技术出现的原因和发展历史 [内容预览] 42 | 2005-02-10 21:48:04
    作者:胡朝晖  XML出现的原因  HTML和XML都是由W3C组织创建的标准,W3C的成员认识到随着Web的发展,必须由一种方法能够把数据和它的显示分离开来,这样就导致了XML的诞生。但是为什么不直接使用SGML呢?原因是SGML相当复杂(它的标准超过了500页),而XML的标准就非常简单,只有二十几页。  Web起...

    [阅读全文]

  • XML与HTML的比较 [内容预览] 36 | 2005-02-10 21:48:04
    作者:胡朝晖  表面上看,XML文件与HTML文件比较相似,都以一对相互匹配的起始和结束标记符来标记信息,但二者功能不同,HTML的标记符用来显示数据,XML的标记符则是描述数据的性质,后者可以多种方式显示,这和把地址簿的信息放在数据库的字段和记录中而不是放在字处理器产生的清单中的道理一样,数据库可以让你把地址簿中的信...

    [阅读全文]

  • XML标记语言定义 [内容预览] 42 | 2005-02-10 21:48:04
    作者:胡朝晖  在XML出现之前,我们一般都是通过HTML语言来显示数据,为了能够更好的显示信息,HTML可以和CSS一起用于格式化和表示超文本页面。当时随着Web的发展,静态的HTML已经不能满足人们的需要,人们需要在客户端能够对HTML剧本进行动态的控制。也就是说,希望能够通过交互的行为来改变HTML显示模式。这样...

    [阅读全文]

  • XML的编码与中文问题 [内容预览] 68 | 2005-02-10 21:48:04
    作者:胡朝晖  我们知道,XML文件的开头就以XML声明开始,该声明中指明了XML的版本、编码方式等。比如下面的代码:  <?xmlversion="1.0"encoding="GB2312"?>  这里指定了编码方式为国标2312码。XML软件不再使用HTML等的字符猜测方式处理文档,它要求文档以明确的方式指定其所使...

    [阅读全文]

  • XML及其相关协议关系 [内容预览] 45 | 2005-02-10 21:48:04
    作者:胡朝晖  大家如果学过网络的话,一定知道TCP/IP,它是互联网进行数据传输的事实标准,但是我们在学习的时候一定要被先提醒的是,TCP/IP不仅仅包括TCP和IP两个协议,它还包括了很多网络通讯中相关的协议,比如路由协议、地址解析协议、控制报文协议、用户数据报协议等等。所以我们习惯把TCP/IP称为一个协议簇。和...

    [阅读全文]

 XML技术   239   30   5/8页      1   2   3   4   5         GO