黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

Asp操作Xml的精煉類,含示例代碼
以下保存成 app.xml , 與asp文件放在相同目錄下!
代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<root>
<about>
<version>1.0 beta</version>
<latestversion>1.0 beta</latestversion>
<author>author</author>
<pubdate>2010/02/20</pubdate>
</about>
<config>
<installed>false</installed>
<bakpath>_data</bakpath>
</config>
</root>

以下為asp類及使用方法,請保存成test.asp, 測試運(yùn)行
代碼如下:

<%
class appconfig
dim xmldom
private sub class_initialize()
set xmldom = server.createobject("microsoft.xmldom")
xmldom.load(server.mappath("app.xml"))
end sub
private sub class_terminate()
set xmldom = nothing
end sub
function getd(key)
getd =xmldom.getelementsbytagname(key)(0).text
end function
function setd(key,val)
xmldom.getelementsbytagname(key)(0).text = val
xmldom.save(server.mappath("app.xml"))
end function
function addd(node,key,val)
set newnode=xmldom.getelementsbytagname(node)(0).appendchild(xmldom.createelement(key))
newnode.text = val
set newnode=nothing
xmldom.save(server.mappath("app.xml"))
end function
function deld(key)
on error resume next
xmldom.getelementsbytagname(key)(0).parentnode.removechild(xmldom.getelementsbytagname(key)(0))
xmldom.save(server.mappath("app.xml"))
end function
end class
set config = new appconfig
wn config.getd("version")
wn config.getd("latestversion")
wn config.getd("author")
wn config.getd("pubdate")
wn config.getd("installed")
wn config.getd("bakpath")
' 去掉相應(yīng)的注釋符,即可看到 [添加 / 編輯 / 刪除] 節(jié)點(diǎn)的效果
'call config.addd("config","test","test") ' 添加節(jié)點(diǎn)
'call config.setd("test","test2") ' 編輯節(jié)點(diǎn)
'call config.deld("test") ' 刪除節(jié)點(diǎn)
sub wn(str)
response.write(str)&"<br />"&vbcrlf
end sub
%>

不是很通吃,但某些情況下的運(yùn)用足夠了, 基本可以實(shí)現(xiàn)添加/刪除/修改節(jié)點(diǎn)
相關(guān)文章