当前位置:七七站长网网页编程XML编程 → 编程列表
编程标题关闭所有内容预览 | 展开所有内容预览
  • XSL简明教程(1)XSL入门 [内容预览] 1 | 2007-11-19 20:44:28
    一.XSL入门1.XSL---XML的样式表HTML网页使用预先确定的标识(tags),这就是说所有的标记都有明确的含义,例如<p>是另起一行<h1>是标题字体。所有的浏览器都知道如何解析和显示HTML网页。然而,XML没有固定的标识,我们可以建立我们自己需要的标识,所以浏览器不能自动解析它们,例如<table>可以理...

    [阅读全文]

  • XSL简明教程(2)XSL转换 [内容预览] 2 | 2007-11-19 20:44:19
    原著:JanEgilRefsnes翻译:阿捷二.XSL的转换1.将XML转换成HTMLXSL是如何将XML文档转换成HTML文件的呢?我们来看一个例子,下面是XML文档的一部分:<?xmlversion="1.0"encoding="ISO8859-1"?><CATALOG><CD><TITLE>EmpireBurle...

    [阅读全文]

  • XSL简明教程(3)在客户端的实现 [内容预览] 0 | 2007-11-19 20:44:16
    原著:JanEgilRefsnes翻译:阿捷三.XSL--在客户端的实现1.JavaScript解决方案在上面的章节中我们已经解释了XSL是如何将XML转换成HTML文件。方法就是在XML文档的头部加入一个XSL样式表信息,然后让浏览器执行转换过程。这种方法在大部分情况下都做得很好,但是在不支持XML的浏览器中就无法正...

    [阅读全文]

  • XSL简明教程(4)在服务器端的实现 [内容预览] 0 | 2007-11-19 20:44:14
    原著:JanEgilRefsnes翻译:阿捷四:XSL---在服务器端的实现1.兼容所有的浏览器在上面一章我们介绍了可以通过JavaScript调用浏览器的XMLparser(解析软件)来转换XML文档。但是这个方案依然有个问题:如果浏览器没有XMLparser插件怎么办?(注:IE5内自带XMLparser)为了使我...

    [阅读全文]

  • XSL简明教程(5)XSL的索引 [内容预览] 0 | 2007-11-19 20:44:11
    原著:JanEgilRefsnes翻译:阿捷五.XSL的索引如果我需要将元素的显示按一定的顺序排列,应该如何建立XSL的索引呢?我们还是来看前面的例子,还是这段代码:<?xmlversion="1.0"encoding="ISO8859-1"?><CATALOG><CD><TITLE>EmpireBurlesque</...

    [阅读全文]

  • XSL简明教程(6)XSL过滤和查询 [内容预览] 0 | 2007-11-19 20:44:05
    原著:JanEgilRefsnes翻译:阿捷六.XSL的过滤和查询如果我们希望只显示满足一定的条件的XML数据应该怎么做呢?还是上面的例子代码,我们只需要在xsl:for-each元素的select属性中加入参数就可以,类似:<xsl:for-eachselect="CATALOG/CD[ARTIST='BobDyla...

    [阅读全文]

  • XSL简明教程(7)XSL 的控制语句 [内容预览] 0 | 2007-11-19 20:44:03
    原著:JanEgilRefsnes翻译:阿捷七.XSL的控制语句1.条件语句if...thenXSL同样还有条件语句(呵呵~~好厉害吧,象程序语言一样)。具体的语法是增加一个xsl:if元素,类似这样<xsl:ifmatch=".[ARTIST='BobDylan']">...someoutput...</xsl:if...

    [阅读全文]

  • [图文] XSLT轻松入门第一章:XSLT的概念 [内容预览] 0 | 2007-11-19 20:44:00
    1.XSLT的概念1.1什么是XSLT1.2为什么要用XSLT1.3XSLT的历史1.4什么是XPath1.5XSLT和CSS的比较1.6XSLT和IE51.XSLT的概念我们首先来澄清一个概念,大家可能听说过XSL(eXtensibleStylesheetLanguage),XSL和我们这里说的XSLT从狭义上理解是...

    [阅读全文]

  • [图文] XSLT轻松入门第二章:XSLT的实例 [内容预览] 0 | 2007-11-19 20:43:57
    2.XSLT的实例2.1XSLT如何转换XML2.2一个实例2.3过程解析2.4XSLT的用途2.1XSLT如何转换XML我们打个有趣的比方,你玩过橡皮泥吧,用不同的模子按上去,就可以做出需要的形状。如果我们假设XML数据文档是一块大橡皮泥,XSLT就象是一个模子,用力一按,就做出需要的形状来---符合不同需要的HTM...

    [阅读全文]

  • XSLT轻松入门第三章:XSLT的元素语法 [内容预览] 0 | 2007-11-19 20:43:48
      通过前面两章的介绍,我们已经对XSLT的基本概念和它的转换过程有了一些了解。下面我们一起来学习XSLT的具体语法。说到语法总是比较枯燥的,您可以大体上浏览一遍,等您真正需要使用XSLT的时候,再仔细研究它们。3.XSLT的元素语法3.1xsl:template和xsl:apply-templates3.2xsl:v...

    [阅读全文]

  • XSLT轻松入门第四章:XPath的语法 [内容预览] 0 | 2007-11-19 20:43:41
    4.XPath的语法我们在前面已经提到过,XPath是用来帮助XSLT在XML源文档中查找定位信息的语言。在实际使用过程中,XPath和XSLT总是混在一起使用,在上面一章的语法例子中我们已经有使用到XPath的语法,只是没有明确点出。但W3C将它们分成两个标准,所以我们也将它们拆成两章来讲解。4.XPath的语法4....

    [阅读全文]

  • XSL中利用xsl:for-each时给每一项添加序号 [内容预览] 0 | 2007-11-19 20:43:38
    经常用for-each来循环读取XML中的某个节点集,但常常需要加上序号这样来做:<xsl:templatematch="Book"><xsl:for-eachselect="Authors/Author"><xsl:numbervalue="position()"/><xsl:value-ofselect="Name...

    [阅读全文]

  • [图文] xslt的简单使用[xml-->html] [内容预览] 0 | 2007-11-19 20:43:32
    XSLT命令[xml格式转换]1.循环<xsl:for-each...><xsl:for-eachselect="BookList/Item"><tr><thalign="left"><xsl:value-ofselect=".//title"/></th><td><xsl:value-ofselect=".//cat...

    [阅读全文]

  • XSL学习心得-制作图像超链接 [内容预览] 0 | 2007-11-19 20:43:27
    这是我今天学习的时候遇到的另一个问题,做图像超链接要把链接地址放到<a>的href属性中去,可是这就是在标签中套标签,是不可以的,查了《Web编程实做教程》,才知道正确的解决方案,现在与大家分享。此段代码运行需要两张图片:a.gif和b.gif。my.xml以下内容为程序代码:<?xmlversion="1.0"enc...

    [阅读全文]

  • 关于XSL中count()的使用 [内容预览] 0 | 2007-11-19 20:43:23
    XSL中用count()来取得xml中某种节点的个数list.xml<?xmlversion="1.0"?><list><application><id>1</id><state>1</state><type>111</type><title>title</title><applior>applior</applior...

    [阅读全文]

  • 了解XSLT [内容预览] 0 | 2007-11-19 20:43:21
    什么是XSLT?XSLT的英文标准名称为eXtensibleStylesheetLanguageTransformation。根据W3C的规范说明书(http://www.w3.org/TR/xslt),最早设计XSLT的用意是帮助XML文档(document)转换为其它文档。但是随着发展,XSLT已不仅仅用于将XML...

    [阅读全文]

  • XSLT document()函数在IE与Firefox中的区别 [内容预览] 0 | 2007-11-19 20:43:15
    XSLT中document()函数的作用是用来访问扩展XML文档中的节点。它的语法是node-setdocument(object,node-set?)参数object(必须):定义一个链接到XML文档的URI;参数node-set(可选):用于解释相对URI。但在使用中却发现它在IE与Firefox上有不兼容的问题,...

    [阅读全文]

  • XSLT Designer快速入门指南 [内容预览] 0 | 2007-11-19 20:43:09
      目录  概述  配置教程环境  创建XSLT模块项目  创建XML架构  创建WSDL文件  创建XSL样式表  创建和部署复合应用程序  测试XSL转换服务  概述  在本教程中,您将了解NetBeansEnterprisePack5.5.1Beta版中附带的XSLTDesigner的使用。XSLTDesigne...

    [阅读全文]

  • XML技术上传文件 [内容预览] 0 | 2007-11-19 20:40:50
    XML技术上传文件类型:XML/Biztalk概述  本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。这个例子讲述了如何使用MSXML3.0和ADOStream对象来实现这种新的上传方法。好处有很多,比如,不需要专用的上传组件。引言为了在HTML网页中获得上传功能,在客户端我们可以使用如...

    [阅读全文]

  • 使用DOM创建XML [内容预览] 0 | 2007-11-19 20:40:42
      我以前在介绍XML和让别人试着使用DOM时,不只一个人问过我用DOM是否能用来凭空直接生成一个XML文件。  当然,这是当然可以的了,其次是怎么写程序呢。  那我就这个问题,专门在这篇文章中用VB和MSXML的COM接口的DOM实现的一个例子来讲一下:  首先我要说明的是,我用的MSXML的版本是IE5带的,版本号...

    [阅读全文]

  • 一个简单的XML Schema的例子 [内容预览] 0 | 2007-11-19 20:40:34
    我们可以看到,DTD的语法相当复杂,并且它不符合XML文件的标准,自成一个体系。也就是说DTD文档本身并不是一个良好形式的XML文档,上面的关于DTD的介绍也仅仅是作了一个简介,目的是帮助大家能读懂DTD文件以及在必要时创建简单的DTD文件,因为现在很多的XML应用是建立在DTD之上的。另外一个代替DTD的就是...

    [阅读全文]

  • [图文] XML创建可排序、分页的数据显示页面 [内容预览] 0 | 2007-11-19 20:40:31
    在Web开发中,我们经常会遇到分页显示和排序数据记录集的情况,这在服务器端使用服务器端的代码和数据库技术是件很轻松的事情,比如:ASP、PHP、JSP等。然而,如果要在客户端显示多条记录并且排序是一件很令人头疼的事情。下面,我们利用ExtensibleMarkupLanguage(XML,可扩展标记语言)和Extens...

    [阅读全文]

  • Javascript 调用XML制作连动下拉框 [内容预览] 0 | 2007-11-19 20:40:26
    作者:何耀Thursday,June520032:44PM传统的HTML页面中连动下拉框采用了两种方法:1)直接将下拉框中的内容hardcode于html的javascript中,调用javascript函数循环写入下拉框中。这种方法不适用于下拉框内容经常改变的情况。因为数据源和javascript程序写死在同一页面。...

    [阅读全文]

  • 使用xmlhttp为网站增加域名查询功能 [内容预览] 0 | 2007-11-19 20:40:21
      当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果。  WHOIS服务器为.com、.net和.or...

    [阅读全文]

  • [图文] Web设计中如何使用XML数据源对象 [内容预览] 0 | 2007-11-19 20:40:17
      XML数据源对象是一个ActiveX控件,允许你在XML文件和HTML页面之间操作数据。本文将向你展示如何从各种XML数据源中提取数据,以及如何使用JavaScript显示这些数据。  XML数据源对象DSO是一个微软ActiveX控件,构建在微软IE4以后的版本上。这个对象允许你把一个外部的XML文件或者嵌入HT...

    [阅读全文]

  • [图文] 基于XML的桌面应用 [内容预览] 0 | 2007-11-19 20:40:12
      前面已经提到,通过XSL,我们可以把相同的数据以不同的数据形式提交给终端客户,一个XSL文件描述了数据的显示方式,你可以把许多XSL和同一个XML文档相连来提供不同的基于HTML的表示,这样事实上,我们就可以建立基于XML的桌面应用程序。基于Windows体系结构的一个图形表示如下所示:  采用这种方法主要有两个优...

    [阅读全文]

  • 使用xmldom在服务器端生成静态html页面 [内容预览] 0 | 2007-11-19 20:40:03
    服务器端的生成的页面数据,为了提高访问速度,往往需要生成静态的htm页面。通常,可以使用fso生成静态的htm页。但如果是fso被禁止或没有使用fso的权限,就需要其他的方法来解决.利用xmldom,使用其save()方法就是一个很好的解决之道.而且,如果数据是xml格式,使用save()比使用fso速度要快,代码的复...

    [阅读全文]

  • 包含中文字符的URL编码问题 [内容预览] 0 | 2007-11-19 20:39:57
    在xml应用中,经常将一些URL信息作为xml数据存储,其中URL参数有可能包含有中文字符。当使用dom对xml数据进行解析时,可以对中文字符进行编码。但如果只使用xslt来显示xml数据时(data.xml+data.xsl),发现此时的URL会出现编码错误.即使指定编码类型(encoding="gb2312"),依...

    [阅读全文]

  • 使用javascript+xml实现分页 [内容预览] 0 | 2007-11-19 20:39:52
    基于web的技术中,分页是一个老的不能再老的,但大家津津乐道的问题,随着xml技术的日渐应用,把xml应用到分页当中,也是一种可能,当然网上的教程很多,当我都是看得稀里糊涂,索性自己写一个,与大家分享、指正。共有两个文件tmh.htm&tt.xml源代码如下:tmh.htm___________________...

    [阅读全文]

  • 怎样快速从一个XML文件中查找信息 [内容预览] 0 | 2007-11-19 20:39:47
    在网络时代,XML文件起到了一个保存和传输数据的作用。Soap协议通过Xml交流信息,数据库通过Xml文件存取等等。那么怎样快速的从一个XML文件中取得所需的信息呢?我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(...

    [阅读全文]

 XML编程   126   30   1/5页   首页   1   2   3   4   5      GO