XML文檔內容
<?xml version="1.0" encoding="gb2312"?> <xml> <note> <item> <id>1</id> <from>CNLX</from> <to>LDJ</to> <content>I like you very much!</content> </item> </note> </xml> |
<% '指定XML文檔路徑 strSourceFile = Server.MapPath("test.xml") '以自由線程創建一個XML對象 Set objXML = Server.CreateObject("Microsoft.FreeThreadedXMLDOM") '加載文檔到內存 objXML.load(strSourceFile) '選取note節點 Set objRootsite = objXML.documentElement.selectSingleNode("note") '把各個節點值賦值給相應的變量 id = objRootsite.childNodes.item(0).childNodes.item(0).text from = objRootsite.childNodes.item(0).childNodes.item(1).text toer = objRootsite.childNodes.item(0).childNodes.item(2).text content = objRootsite.childNodes.item(0).childNodes.item(3).text '輸出變量值 response.write id response.write from response.write toer response.write content set objXML = nothing %> |
修改XML文檔的ASP代碼
<% Set objRootlist = objXML.documentElement.selectSingleNode("note") Set oListNode = objXML.documentElement.selectSingleNode("note").AppendChild(objXML.createElement("item")) |
<% i = Request.QueryString("id") |
<% Response.Write("<script>alert('刪除成功');</script>") end if |