濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 使用XMLDOM在不支持FSO的服務(wù)器上

使用XMLDOM在不支持FSO的服務(wù)器上

熱門標(biāo)簽:成都銷售外呼系統(tǒng)公司 土地證宗地圖標(biāo)注符號(hào) 電話機(jī)器人案例 自動(dòng)外呼系統(tǒng)怎么防止封卡 vue 地圖標(biāo)注拖拽 客服外呼系統(tǒng)呼叫中心 保定電銷機(jī)器人軟件 電話機(jī)器人銷售公司嗎 鎮(zhèn)江云外呼系統(tǒng)怎么樣
使用XMLDOM創(chuàng)建HTML文件有些朋友的主機(jī)不支持FSO,但又要生成HTML文件,是不是有些為難呢?

而現(xiàn)今支持ASP的主機(jī)一般都采用微軟OS,而這些OS一般都是win2k server及以上系統(tǒng),就算不安裝XML PARSER同樣會(huì)支持XML parser解析

而XMLDOM也有個(gè) .SAVE方法.通過這樣我們就可以來在不FSO的主機(jī)上生成HTML文件了.

首先,說明一點(diǎn).注意HTML與XML代碼的規(guī)范化.
HTML
input name=t1>
這是沒有問題的,標(biāo)準(zhǔn)的寫法應(yīng)該是 input name="t1">
但是如果是xml里
input name=t1>肯定是錯(cuò)誤的,因?yàn)閄ML的節(jié)點(diǎn)屬性值要求在引號(hào)之內(nèi).
同樣 input name="t1">也是錯(cuò)誤的,因?yàn)閄ML需要封閉的結(jié)點(diǎn),你可以寫成
input name="t1">/input>,但 input name="t1">/Input>也是錯(cuò)誤的,因?yàn)閄ML區(qū)分大小寫
對(duì)于 input 這個(gè)XML節(jié)點(diǎn),它的TEXT值為空,從而可以寫成 input name="t1" />
這樣就符合XML規(guī)范了.
再比如html里的br>在XML里要寫成br>/br>或br/>
html里的image
image src="test.gif">
在XML里要寫 image src="test.gif" />

還有特殊字符",>,,',,節(jié)點(diǎn)不允許交叉等等,先說這么多了,至于XML文檔的規(guī)范化不是本文重點(diǎn),請(qǐng)參閱相關(guān)資料.

如何用 fso 生成一個(gè) html文件這里也就不說了.但是如果用FSO,你的意原是要生成這樣的HTML文件

html>
head>
title>test/title>
body>
p>img src="test.gif">
/body>
/html>

這里少寫了/HEAD>,對(duì)于HTML來說,瀏覽器可以容忍.
但是要生成具有XML規(guī)范的文檔,就必須是

html>
head>
title>test/title>
/head>
body>
p>img src="test.gif" />/p>
/body>
/html>

如何將這一段XML格式化的文檔存入服務(wù)器呢?
dim xmlString
xmlString="html>"  chr(10)  "head>"  chr(10)  "title>test/title>"   chr(10)  "/head>"   chr(10)  "body>"   chr(10)  "p>img src="test.gif" />/p>"  chr(10)  "/body>"  chr(10)  "/html>"
dim xmlDoc
set xmlDoc = server.createObject("Msxml2.DOMDocument")
xmlDoc.loadXml(xmlString)
xmlDoc.save(server.mappath("test.htm"))
set xmlDoc=nothing

這里用到了 xmlDOM.loadXml() 方法,它加載一段XML DOCUMENT到對(duì)象中.
為什么要大家將準(zhǔn)備生成的HTML寫成XML規(guī)范的的原因也在于此,因?yàn)長(zhǎng)OADXML()方法只支持符合XML規(guī)范的文本字串

當(dāng)然需要有對(duì)目錄的寫權(quán)限
創(chuàng)建HTML文件

標(biāo)簽:成都 內(nèi)江 公主嶺 臺(tái)灣 麗江 天津 懷化 重慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用XMLDOM在不支持FSO的服務(wù)器上》,本文關(guān)鍵詞  使用,XMLDOM,在,不支持,FSO,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用XMLDOM在不支持FSO的服務(wù)器上》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用XMLDOM在不支持FSO的服務(wù)器上的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    九龙坡区| 肃南| 灵川县| 昌乐县| 海伦市| 湾仔区| 怀化市| 岳阳市| 沾化县| 土默特右旗| 鸡泽县| 西乌珠穆沁旗| 兴义市| 潜山县| 广元市| 河南省| 房产| 分宜县| 梨树县| 安溪县| 黔西| 奎屯市| 滦南县| 泸州市| 福海县| 横山县| 信宜市| 二手房| 连平县| 上虞市| 台州市| 颍上县| 昌乐县| 裕民县| 陆川县| 民勤县| 云阳县| 平利县| 延安市| 吴川市| 蒙城县|