我回到了使用XML處理的asp。 初始文件:經典ASP中的XML Vbscript
<?xml version="1.0" ?>
<root>
<sport/>
</root>
這是我的功能
Public Function DefinitFunction(x,z)
Dim text
Dim Root
Dim NodeList
text = "<Definition>" ---<x> </x> <z> </z> --</Definition> "
text = text & "<x><![CDATA["&x&"]]> </x>"
text = text & "<z> </z>"
text = text & "</Definition>"
Set Root = objDoc.documentElement
Set NodeList = Root.getElementsByTagName("sport")
NodeList.appendChild text
objDoc.Save strFile
end function
' Private strFile, objDoc are class object
我要動態地修改所有的事情。所以我有一個函數: DefinitFunction(x,z)
將將字符串和節點<sport>
在結束後立即追加在我的文件<Definition> ---<x> </x> <z> </z> --</Definition>
這應該是我的結果:
<?xml version="1.0" ?>
<root>
<sport>
<Definition>
---<x> </x> <z> </z> --
</Definition>
</sport>
</root>
這是行不通的。有沒有更好的方法來完成這個?
它不是完全從您的代碼示例清楚,但您使用的是MSXML對象或其他什麼東西? – AnonJr 2010-02-13 20:24:18