• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發(fā)教程 > 詳細頁面

        讓 Asp 與 XML 交互

        讓 Asp 與 XML 交互

        更新時間:2022-05-01 文章作者:未知 信息來源:網絡 閱讀次數:

        XML 是標準擴展語言,是 未來Web編程的標準,asp 是現在廣為流傳的web編程語言之一,能不能讓他們
        兩個聯合起來發(fā)揮作用呢?豆腐 在 這里 給大家 提供一個 很簡單的 例子
        關于XML 和 XSL 限于篇幅和知識水平 豆腐就不在這里 獻丑了
        下面首先來 說說 幾個需要用到的文件的 內容

        testXsl.xsl:


        <?xml version='1.0'?>
        <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
        <xsl:template match="/">
        <html>
        <body>
        <xsl:for-each select="PERSONNEL/PERSON">
        <xsl:choose>
        <xsl:when match=".[FG='boy']">
        <input type="text">
        <xsl:attribute name="value">
        <xsl:value-of select="NAME"/>
        </xsl:attribute>
        </input>
        <br/>
        </xsl:when>
        <xsl:otherwise match=".[FG='girl']">
        <font color="red"><li><xsl:value-of select="NAME"/></li></font>
        <br/>
        </xsl:otherwise>
        <xsl:otherwise>
        <font color="blue"><xsl:value-of select="NAME"/></font>
        </xsl:otherwise>
        </xsl:choose>

        </xsl:for-each>
        </body>
        </html>
        </xsl:template>
        </xsl:stylesheet>


        testXML.xml:
        <?xml version="1.0" encoding="gb2312" ?>
        <PERSONNEL>
        <PERSON>
        <NAME>男性</NAME>
        <FG>boy</FG>
        </PERSON>
        <PERSON>
        <NAME>女性</NAME>
        <FG>girl</FG>
        </PERSON>
        <PERSON>
        <NAME>呵呵,這個可不好說</NAME>
        <FG>donot know</FG>
        </PERSON>
        </PERSONNEL>


        testXML.asp

        <%
        set xml = Server.CreateObject("Microsoft.XMLDOM")
        xml.async = false
        xml.load(server.mappath("testXML.xml"))

        set xsl = Server.CreateObject("Microsoft.XMLDOM")
        xsl.async = false
        xsl.load(server.mappath("testXSL.xsl"))

        Response.Write(xml.transformNode(xsl))

        %>

        對照這個例子,我們主要來講一下 testXML.asp 文件
        set xml = Server.CreateObject("Microsoft.XMLDOM")
        set xsl = Server.CreateObject("Microsoft.XMLDOM")
        用來分別創(chuàng)建一個xml和xsl的實例,其中xml.load(server.mappath("testXML.xml"))用來加載
        包含數據的xml文件,xsl.load(server.mappath("testXSL.xsl"))用來加載包含數據規(guī)則的xsl
        文件,最終利用xml.transformNode(xsl)將前面的規(guī)則使用在XML文件中
        運行的演示在:
        http://www.asp888.net/study/testXML.asp
        整個文件的下載在:http://www.asp888.net/download/asp/xml/testXML.zip


        原作者:豆腐
        來 源:www.asp888.net

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 国产免费福利体检区久久| 国产综合精品久久亚洲| 亚洲精品白色在线发布| a级毛片免费高清毛片视频| 亚洲精品成人a在线观看| 337P日本欧洲亚洲大胆艺术图| 99国产精品永久免费视频| 91久久亚洲国产成人精品性色| 久久免费视频99| 国产亚洲精品久久久久秋霞 | APP在线免费观看视频| 亚洲国产a级视频| 九九全国免费视频| 国产精品亚洲产品一区二区三区 | 亚洲va中文字幕无码| 四虎影视久久久免费观看| 亚洲精品国产电影| 中文字幕高清免费不卡视频| 亚洲精品V欧洲精品V日韩精品| a级男女仿爱免费视频| 亚洲午夜久久影院| 真人做A免费观看| 亚洲人成网站18禁止| 免费jjzz在在线播放国产| 女人裸身j部免费视频无遮挡| 亚洲精品456播放| 国产精品偷伦视频观看免费| 亚洲男人天堂av| 毛片免费全部播放一级| 爱情岛论坛亚洲品质自拍视频网站| 免费99热在线观看| 黄色网站软件app在线观看免费| 亚洲AV第一页国产精品| 中文毛片无遮挡高潮免费| 国产亚洲精品美女久久久久久下载| 亚洲五月午夜免费在线视频| 免费精品无码AV片在线观看| 亚洲一区二区三区国产精华液| 亚洲精品成人片在线观看| 8x网站免费入口在线观看| 久久亚洲色WWW成人欧美|