• 服务器上的XML


    //从数据库生成xml
    <% response.ContentType = "text/xml" set conn=Server.CreateObject("ADODB.Connection") conn.provider="Microsoft.Jet.OLEDB.4.0;" conn.open server.mappath("/db/database.mdb") sql="select fname,lname from tblGuestBook" set rs=Conn.Execute(sql) response.write("<?xml version='1.0' encoding='ISO-8859-1'?>") response.write("<guestbook>") while (not rs.EOF) response.write("<guest>") response.write("<fname>" & rs("fname") & "</fname>") response.write("<lname>" & rs("lname") & "</lname>") response.write("</guest>") rs.MoveNext() wend rs.close() conn.close() response.write("</guestbook>") %>

    在服务器上通过 XSLT 转换 XML

    <%
    'Load XML
    set xml = Server.CreateObject("Microsoft.XMLDOM")
    xml.async = false
    xml.load(Server.MapPath("simple.xml"))
    
    'Load XSL
    set xsl = Server.CreateObject("Microsoft.XMLDOM")
    xsl.async = false
    xsl.load(Server.MapPath("simple.xsl"))
    
    'Transform file
    Response.Write(xml.transformNode(xsl))
    %>

    实例解释

    • 第一个代码块创建微软 XML 解析器的实例(XMLDOM),并把 XML 文件载入内存。
    • 第二个代码块创建解析器的另一个实例,并把 XSL 文件载入内存。
    • 最后一个代码使用 XSL 文档来转换 XML 文档,并把结果以 XHTML 发送到您的浏览器。

    通过 ASP 把 XML 保存为文件

    <%
    text="<note>"
    text=text & "<to>Tove</to>"
    text=text & "<from>Jani</from>"
    text=text & "<heading>Reminder</heading>"
    text=text & "<body>Don't forget me this weekend!</body>"
    text=text & "</note>"
    
    set xmlDoc=Server.CreateObject("Microsoft.XMLDOM")
    xmlDoc.async=false
    xmlDoc.loadXML(text)
    
    xmlDoc.Save("test.xml")
    %>
    sagacity_shen 战战兢兢,如履薄冰。
  • 相关阅读:
    【Unity 3D】学习笔记29:游戏的例子——简单的小制作地图
    mysql位_01检查错误代码的方法
    编程获取linuxservercpu、内存和磁盘使用
    poj 2482 Stars in Your Window(扫描线)
    Largest Rectangle in Histogram
    【剑指offer】删除字符也出现在一个字符串
    linux sdio card睡眠治疗 sdio card removed解决方案
    Wooyun
    APT攻击
    Elasticsearch 学习~
  • 原文地址:https://www.cnblogs.com/sagacity-shen/p/7461941.html
Copyright © 2020-2023  润新知