zoukankan      html  css  js  c++  java
  • 服务器上的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 战战兢兢,如履薄冰。
  • 相关阅读:
    20199108 2019-2020-2 《网络攻防实践》第8周作业
    20199108 2019-2020-2 《网络攻防实践》第7周作业
    攻防作业报告提交
    Spring整合HBase
    基于注解的Spring AOP示例
    Spring AOP基本概念
    在RichFaces中使用Facelets模板
    算法导论读书笔记(19)
    算法导论读书笔记(18)
    算法导论读书笔记(17)
  • 原文地址:https://www.cnblogs.com/sagacity-shen/p/7461941.html
Copyright © 2011-2022 走看看