用Asp與XML實作互動的一個實例源碼

陈政宽~
發布: 2017-06-28 13:57:46
原創
4017 人瀏覽過

XML 是標準擴充語言,是未來Web程式的標準,asp 是現在廣為流傳的web程式語言之一,能不能讓他們兩個聯合起來發揮作用呢?豆腐在這裡給大家提供一個很簡單的Asp與XML實現交互的一個實例源例子關於XML和XSL限於篇幅和知識水平豆腐就不在這裡獻醜了下面首先來說說幾個需要用到的文件的內容。
testXsl.xsl: 

程式碼如下:


  
< ;xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl";>  
  

  
each select="PERSONNEL/PERSON">  
  
  
  
  
  
  
  
#
  
L>  
;xsl:otherwise match=".[FG='girl']">  
<font color="red">

  •   

      
      
    color="blue">  
      
    #  #gt;  

    #  
      
      
      
      


    #testXML.xml:  

    # 程式碼如下:

    ##  

      
      
    男性  
      
    女性  
    girl< ;/#lt PERSON>  
    呵呵,這不好說  
    donot know  
    < /PER>




    #testXML.asp
     



    ##<%   set xml = Server.Create
    Object
    ("Microsoft.XMLDOM")  

    xml.async = false  

    xml.load(server.mappath("testXML.xml"))  

    xml.load(server.mappath("testXML.xml"))  


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



    對照這個例子,我們主要來講 testXML.asp 檔 
    set xml = Server.CreateObject("Microsoft .XMLDOM") 
    set xsl = Server.CreateObject("Microsoft.XMLDOM") 
    用來分別建立一個xml和xsl的實例,其中xml.load(server.mappath("testXML.xml"))用來載入 

    包含資料的xml文件,xsl.load(server.mappath("testXSL.xsl"))用來載入包含資料規則的xsl 

    文件,最後利用xml.transformNode(xsl)將前面的規則使用在XML檔案中。

    以上是用Asp與XML實作互動的一個實例源碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    最新問題
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板