|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。有些伴侣的主机不撑持FSO,但又要天生HTML文件,是否是有些难堪呢?
而当今撑持ASP的主机一样平常都接纳微软OS,而这些OS一样平常都是win2kserver及以上体系,就算不安装XMLPARSER一样会撑持XMLparser剖析
而XMLDOM也有个.SAVE办法.经由过程如许我们就能够来在不FSO的主机上天生HTML文件了.
起首,申明一点.注重HTML与XML代码的标准化.
HTML
<inputname=t1>
这是没有成绩的,尺度的写法应当是<inputname="t1">
可是假如是xml里
<inputname=t1>一定是毛病的,由于XML的节点属性值请求在引号以内.
一样<inputname="t1">也是毛病的,由于XML必要关闭的结点,你能够写成
<inputname="t1"></input>,但<inputname="t1"></Input>也是毛病的,由于XML辨别巨细写
关于input这个XML节点,它的TEXT值为空,从而能够写成<inputname="t1"/>
如许就切合XML标准了.
再好比html里的<br>在XML里要写成<br></br>或<br/>
html里的image
<imagesrc="http://edu.cnzz.cn/NewsInfo/test.gif">
在XML里要写<imagesrc="http://edu.cnzz.cn/NewsInfo/test.gif"/>
另有特别字符",>,<,,&,节点不同意交织等等,先说这么多了,至于XML文档的标准化不是本文重点,请参阅相干材料.
怎样用fso天生一个html文件这里也就不说了.可是假如用FSO,你的意原是要天生如许的HTML文件
<html>
<head>
<title>test</title>
<body>
<p></p>
</body>
</html>
怎样将这一段XML格局化的文档存进服务器呢?
dimxmlString
xmlString="<html>"&chr(10)&"<head>"&chr(10)&"<title>test</title>"&chr(10)&"</head>"&chr(10)&"<body>"&chr(10)&"<p><imgsrc="http://edu.cnzz.cn/NewsInfo/test.gif"/></p>"&chr(10)&"</body>"&chr(10)&"</html>"
dimxmlDoc
setxmlDoc=server.createObject("Msxml2.DOMDocument")
xmlDoc.loadXml(xmlString)
xmlDoc.save(server.mappath("test.htm"))
setxmlDoc=nothing
这里用到了xmlDOM.loadXml()办法,它加载一段XMLDOCUMENT到工具中.
为何要人人将筹办天生的HTML写成XML标准的的缘故原由也在于此,由于LOADXML()办法只撑持切合XML标准的文本字串
固然必要有对目次的写权限
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。 |
|