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

首頁(yè) > 編程 > ASP > 正文

快速生成文件的方法

2024-05-04 11:05:29
字體:
供稿:網(wǎng)友

我們?cè)谑褂秒娔X的時(shí)候經(jīng)常會(huì)需要文件夾來存放東西,但是如果需要數(shù)量多的話手動(dòng)輸入肯定不堪重負(fù),那么如何才能快速生成文件夾呢?現(xiàn)在我們就去看看快速生成文件的方法。

<%?@language="jscript"%>
<%
//使用FSO生成
var?fso=Server.CreateObject("scripting.filesystemobject")
fso.CreateTextFile(Server.Mappath("./")+"/test1.xml");???????????//?創(chuàng)建文件。
???f?=?fso.GetFile(Server.Mappath("./")+"/test1.xml");
???ts?=?f.OpenAsTextStream(2,-2);
???ts.Write(?"<root><name>"+escape("中國(guó)").replace(/%u(/w{4})/g,function($0,$1){return?"&#"+(("0x"+$1)-0).toString(10)+";"})+"</name></root>"?);
??ts.Close();

%>
<%
//使用adodb.strea生成
var?objStream?=?Server.CreateObject("ADODB.Stream")
????with(objStream)
????????{
????????Type=2;
????????Mode=3;
????Open();
????Charset="utf-8";
????Position?=?objStream.Size
????WriteText="<root><name>"+escape("中國(guó)").replace(/%u(/w{4})/g,function($0,$1){return?"&#"+(("0x"+$1)-0).toString(10)+";"})+"</name></root>";
????SaveToFile(Server.mappath("test2.xml"),2)?
????Close()
????}
var?objStream?=?null;
%>
<%
<--?
//使用microsoft.dom生成
var?doc?=?new?ActiveXObject("Msxml2.DOMDocument");?//ie5.5+,CreateObject("Microsoft.XMLDOM")??
//加載文檔?
//doc.load("test3.xml");?

//創(chuàng)建文件頭?
var?p?=?doc.createProcessingInstruction("xml","version='1.0'?encoding='utf-8'");?
????//添加文件頭?
????doc.appendChild(p);?
//用于直接加載時(shí)獲得根接點(diǎn)?
//var?root?=?doc.documentElement;?

//兩種方式創(chuàng)建根接點(diǎn)?
//????var?root?=?
doc.createElement("root");?
????var?root?=?doc.createNode(1,"root","");?
????//創(chuàng)建子接點(diǎn)?
????var?n?=?doc.createNode(1,"name","");?
????????//指定子接點(diǎn)文本?
????????n.appendChild(doc.createTextNode(escape("中國(guó)").replace(/%u(/w{4})/g,function($0,$1){return?"&#"+(("0x"+$1)-0).toString(10)+";"})));
????????//添加子接點(diǎn)?
????????root.appendChild(n);??????
????//復(fù)制接點(diǎn)?
????//創(chuàng)建數(shù)據(jù)段?
????var?c?=?doc.createCDATASection("this?is?a?cdata");?
????????c.text?=?"hi,cdata";?
????????//添加數(shù)據(jù)段?
????????root.appendChild(c);?
????//添加根接點(diǎn)?
????doc.appendChild(root);?
????//XML保存(需要在服務(wù)端,客戶端用FSO)?
????doc.save(Server.MapPath("./")+"/test3.xml");
//-->?

%>

以上就是錯(cuò)新小編為大家總結(jié)快速生成文件的方法,可能會(huì)有很多不足,但是小編希望能通過自己的進(jìn)步逐步修改得到提高,寫真正有用而不是形式的經(jīng)驗(yàn)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南通市| 从化市| 泸溪县| 祁门县| 吉安市| 陕西省| 玉门市| 嵊泗县| 北流市| 顺平县| 社旗县| 平罗县| 保亭| 阿克| 耒阳市| 韶关市| 怀仁县| 务川| 广安市| 儋州市| 江源县| 永登县| 湖北省| 博爱县| 红河县| 土默特右旗| 三台县| 齐齐哈尔市| 化隆| 行唐县| 客服| 新巴尔虎左旗| 云林县| 阜新市| 莫力| 炎陵县| 皮山县| 沛县| 海盐县| 天全县| 信宜市|