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

首頁 > 編程 > ASP > 正文

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

2024-05-04 11:00:32
字體:
來源:轉載
供稿:網友

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")

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汽车| 龙南县| 鹤庆县| 大冶市| 会泽县| 泸定县| 黄浦区| 蕲春县| 若羌县| 阳新县| 聊城市| 治多县| 和林格尔县| 富宁县| 陇西县| 河北区| 城步| 绥阳县| 丹江口市| 滨州市| 青海省| 达州市| 多伦县| 双流县| 唐山市| 正镶白旗| 厦门市| 丰都县| 叶城县| 遂溪县| 阆中市| 镇原县| 东源县| 喀喇沁旗| 五家渠市| 绥阳县| 涪陵区| 通州区| 泰兴市| 蓝山县| 犍为县|