国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp下用fso和ado.stream寫xml文件的方法

2024-05-04 10:57:15
字體:
來源:轉載
供稿:網友

asp按關鍵字查詢XML的問題
'------------------------------------------------------
'讀取文件 ReadTxtFile(FileName)
'------------------------------------------------------
Function ReadTxtFile(FileName)
Dim fso,f1,ts,FilePath
FilePath=server.mappath(FileName)
Set fso = CreateObject("Scripting.FileSystemObject")
Set ts = fso.OpenTextFile(FilePath,1,1)
ReadTxtFile = ts.ReadAll
set ts=nothing
set fso=nothing
End Function
'------------------------------------------------------------
'把信息寫入文件
'------------------------------------------------------------
Function WriteTxtFile(Text,FileName)
path=Server.MapPath(FileName)
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile(path,true)
f1.Write (Text)
f1.Close
End Function
'-----------------------------------------------------------
'生成xml文件
'-----------------------------------------------------------
msg = "<?xml version=""1.0"" encoding=""utf-8""?>"
msg=msg & "<bcaster>"
msg=msg & "<item item_url=""http://www.survivalescaperooms.com"" itemtitle=""錯新站長站""/>"
msg=msg & "</bcaster>"
call WriteTxtFile(msg,"x1.xml")


fso默認是ascII編碼的,因為必須使用utf-8編碼,用ado.stream來寫這個文件,代碼如下:
Sub CreateFile(Text,FileName)
Dim st
Set st=Server.CreateObject("ADODB.Stream")
st.Type=2
st.Mode=3
st.Charset="utf-8"
st.Open()
st.WriteText Text
st.SaveToFile Server.MapPath(FileName),2
st.Close()
Set st=Nothing
End Sub
msg = "<?xml version=""1.0"" encoding=""utf-8""?>"
msg=msg & "<bcaster>"
msg=msg & "<item item_url=""http://www.survivalescaperooms.com"" itemtitle=""錯新站長站""/>"
msg=msg & "</bcaster>"
call CreateFile(msg,"x1.xml")

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 昌乐县| 资兴市| 慈利县| 双江| 务川| 彰武县| 南皮县| 泰顺县| 隆安县| 罗江县| 始兴县| 和田市| 宝山区| 衡水市| 武山县| 磴口县| 比如县| 汤原县| 元阳县| 湄潭县| 南和县| 商城县| 正定县| 遂川县| 萨迦县| 辉南县| 平江县| 日喀则市| 梅河口市| 新建县| 韶山市| 新丰县| 五常市| 蕉岭县| 兴山县| 大邑县| 全州县| 天柱县| 大邑县| 广德县| 定陶县|