网络编程如何生成数据牛
一,必须弄清楚最终需要的是什么
我们通过asp或其他动态编程语言,最终需要的是XML格式的数据,这点和XML数据所在的文件载体无关,它可以是实实在在的XML文件,比如: 。也可以为asp文档,比如:
他们都是XML数据的体现,为了实现XML数据的动态,所以需要使用到动态编程语言,比如ASP来实现生成它。
二,如何生成动态的XML文档
如果是生成XML文件,介于动态文档是ASP格式的,所以必须借助FSO进行XML文件的生成,比如:
%
xmlfile=ppath(\"l\")
Set fso = CreateObject(\"leSystemObject\")
Set MyFile = eateTextFile(xmlfile,True)
iteLine(\"?xml version=\"\"1.0\"\" encoding=\"\"gb2312\"\"?\")
iteLine(\"世界\")
iteLine(\"你好hello,world/你好\")
iteLine(\"/世界\")
ose
各镇组建了密云水库保水巡查队 %
a href=\"l\"查看XML文件内容/a
有关FSO的操作参看
如果按照生成动态的XML数据文件来说,则是将iteLine的相关内容在动态文档中通过程式的手段来控制XML节点的名称和值即可。
三,如何使用动态文档生成XML数据
那如果不是生成XML文件,直接在动态文档上输出XML数据呢,须声明文件的类型(即ntentType)
%ntentType = \"text/XML\"%
比如直接浏览如下的动态ASP文档,在浏览器中下则显示为XML数据树
%
With Response
.ContentType = \"text/XML\"
.write(\"?xml version=\"\"1.0\"\" encoding=\"\"gb2312\"\"?\")
.write(\"世界\")
.write(\"你好hello,world/你好\")
.write(\"/世界\")
End with
%
生成的XML文件,其优势就是处理该XML数据的文档可以是静态文档,比如HTML文件通过Javascript、XMLDOM来解析XML,同时也易于数据的保留,而动态文档上的动态XML数据则没有这样有点。不过,在如今动态文档无处不在用的时代,似乎这个优势对于一些应用来说是无甚影响,甚至来说,动态文档的XML数据流反而更具优势:更及时、更动态。
查看本文来源
兰州治疗男性功能障碍医院双氯芬酸钠能长期吃吗
商洛白斑疯医院
-
活下来的团购网站将是未来的骨干力量
大数据 | 2019-07-16
-
晶科电子高密度倒装芯片焊工艺欲摘封装器件
大数据 | 2019-07-15
-
用区块链物联网重新定义供应链
大数据 | 2019-07-15