欢迎来到福编程网,本站提供各种互联网专业知识!

用Asp与XML实现交互的一个实例源码

发布时间:2007-11-28 作者: 来源:转载
XML是标准扩展语言,是未来Web编程的标准,asp是现在广为流传的web编程语言之一,能不能让他们两个联合起来发挥作用呢?豆腐在这里给大家提供一个很简单的Asp与XML实现交互的一个实例源例子关于XML和XSL限于篇幅和知识水平豆腐就不在这里献丑了下面首先来说说几
XML是标准扩展语言,是未来Web编程的标准,asp是现在广为流传的web编程语言之一,能不能让他们两个联合起来发挥作用呢?豆腐在这里给大家提供一个很简单的Asp与XML实现交互的一个实例源例子关于XML和XSL限于篇幅和知识水平豆腐就不在这里献丑了下面首先来说说几个需要用到的文件的内容。
testXsl.xsl:
复制代码 代码如下:




























  • testXML.xml:
    复制代码 代码如下:



    男性
    boy


    女性
    girl


    呵呵,这个可不好说
    donotknow


    testXML.asp

    复制代码 代码如下:
    <%
    setxml=Server.CreateObject("Microsoft.XMLDOM")
    xml.async=false
    xml.load(server.mappath("testXML.xml"))

    setxsl=Server.CreateObject("Microsoft.XMLDOM")
    xsl.async=false
    xsl.load(server.mappath("testXSL.xsl"))
    Response.Write(xml.transformNode(xsl))
    %>

    对照这个例子,我们主要来讲一下testXML.asp文件
    setxml=Server.CreateObject("Microsoft.XMLDOM")
    setxsl=Server.CreateObject("Microsoft.XMLDOM")
    用来分别创建一个xml和xsl的实例,其中xml.load(server.mappath("testXML.xml"))用来加载
    包含数据的xml文件,xsl.load(server.mappath("testXSL.xsl"))用来加载包含数据规则的xsl
    文件,最终利用xml.transformNode(xsl)将前面的规则使用在XML文件中。

    相关推荐