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

首頁 > 開發 > XML > 正文

如何用ASP生成XML數據文檔

2024-09-05 20:53:55
字體:
來源:轉載
供稿:網友
  • 。也可以為asp文檔,比如:http://www.cnbruce.com/blog/rss2.asp

      他們都是xml數據的體現,為了實現xml數據的動態,所以需要使用到動態編程語言,比如asp來實現生成它。

      二、如何生成動態的xml文檔

      如果是生成xml文件,介于動態文檔是asp格式的,所以必須借助fso進行xml文件的生成,比如:

      以下是引用片段:
    <%
    xmlfile=server.mappath("test1.xml")
    set fso = createobject("scripting.filesystemobject")
    set myfile = fso.createtextfile(xmlfile,true)
    myfile.writeline("<?xml version=""1.0"" encoding=""gb2312""?>")
    myfile.writeline("<世界>")
    myfile.writeline("<你好>hello,world</你好>")
    myfile.writeline("</世界>")
    myfile.close
    %>

    <a href="test1.xml">查看xml文件內容</a>

      有關fso的操作參看
      http://www.cnbruce.com/blog/showlog.aspcat_id=26&log_id=440

      如果按照生成動態的xml數據文件來說,則是將myfile.writeline的相關內容在動態文檔中通過程式的手段來控制xml節點的名稱和值即可。

      三、如何使用動態文檔生成xml數據

      那如果不是生成xml文件,直接在動態文檔上輸出xml數據呢,須聲明文件的類型(即response.contenttype)

      <%response.contenttype = "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數據流反而更具優勢:更及時、更動態。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 城口县| 满洲里市| 秦皇岛市| 黎城县| 荆门市| 台南县| 扶风县| 姚安县| 鸡西市| 炉霍县| 左贡县| 遂昌县| 阿尔山市| 富裕县| 陵川县| 芦山县| 尼勒克县| 双柏县| 方山县| 正安县| 阿坝| 汉川市| 竹溪县| 都安| 花垣县| 乌兰察布市| 郑州市| 无棣县| 集贤县| 岢岚县| 临安市| 鄂伦春自治旗| 图片| 民权县| 南召县| 多伦县| 平阴县| 色达县| 象州县| 阿坝县| 平阴县|