ASP通過DOM進行XML操作

       工作中需要用到XML進行數據交換,需要使用ASP動態生成XML文件,而ASP操作XML可以通過DOM與FSO技術實現,考慮到如果客戶端IE的安全級別比較高則可能無法正常訪問,故採用DOM;

       1、需要生成的XML文件格式;

<?xml version="1.0" encoding="GB2312"?>

<FILE NAME="xmldoc.xml">

</FILE>

       2、ASP動態生成XML;

<%

      Dim   xmldoc    
      Set   xmldoc   =   server.CreateObject("Microsoft.XMLDOM")                          
      Dim   version   
      Set   version   =   xmldoc.createProcessingInstruction("xml","version='1.0' encoding='GB2312'")    
      xmldoc.appendChild(version)    
     
      Dim   root     
      '生成根結點
      Set   root   = xmldoc.CreateNode("element","FILE","")   
      '新建屬性對象
      set att   = xmldoc.CreateNode("attribute","NAME","")
      att.Text = "xmldoc.xml"
      '在根結點中增加屬性
      root.SetAttributeNode att           
      xmldoc.appendChild(root)  

      xmldoc.save(Server.Mappath("xmldoc.xml"))        '寫入文件

%>

發佈了24 篇原創文章 · 獲贊 0 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章