使用XMLDOM在服务器不支持FSO
使用XMLDOM创建HTML文件,一些朋友的主机不支持FSO,但有点难以生成HTML文件。如今,主机支持ASP通常使用微软的操作系统,而这些系统通常是Win2K服务器及以上系统。即使没有安装XML解析器,它也支持XML解析器分析。
文档也有B的方法。通过这种方式,我们可以在非FSO主机上生成HTML文件。
首先,给出一点。注意HTML和XML代码的规范化。
HTML
这没问题。标准写作应该是
但是如果它是XML的
它肯定是错误的,因为引号中需要XML的节点属性值。
这也是错误的,因为XML需要关闭节点,所以您可以编写它。
但这是错误的,因为XML是一个例子。
对于输入的XML节点,它的文本值是空的,以便可以写入。
这与XML规范一致。
例如,XML中的HTML应该被写入或
图像的HTML
写在XML
有特殊字符,
如何用FSO生成一个HTML文件是不可以说的,但是如果你使用FSO,你的意图就是生成这样的HTML文件。
测试
这里写得不多,对于HTML,浏览器可以容忍它。
但是要用XML规范生成文档,它必须是
测试
如何将这段XML格式的文档保存到服务器中
昏暗的xmlstring
xmlstring =CHR(10)CHR(10)测试CHR(10)CHR(10)CHR(10)CHR(10)CHR(10)。
昏暗的xmlDoc
Set xmlDoc = server.createObject (Msxml2.DOMDocument)
XmlDoc.loadXml(xmlstring)
XmlDoc.save(server.mappath(测试.htm))
集xmlDoc =没有
的xmldom.loadxml()的方法是用在这里,它加载一段XML文档对象。
你为什么要写HTML,你准备生产一个XML规范来了,因为我()方法只支持文本字符串符合XML规范
当然,您需要有权限写入目录。
创建一个HTML文件