Heim >Backend-Entwicklung >XML/RSS-Tutorial >So lassen Sie Asp mit XML interagieren

So lassen Sie Asp mit XML interagieren

怪我咯
怪我咯Original
2017-04-05 17:32:521899Durchsuche

XML ist eine Standard-Erweiterungssprache und der Standard für die zukünftige Webprogrammierung. ASP ist eine der weit verbreiteten Web-Programmiersprachen. Was ist die Rolle? Doufu ist hier, um Ihnen ein sehr einfaches Beispiel zu XML und


<?xml version=&#39;1.0&#39;?>  
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">  
<xsl:template match="/">  
<html>  
<body>  
<xsl:for-each select="PERSONNEL/PERSON">  
<xsl:choose>  
<xsl:when match=".[FG=&#39;boy&#39;]">  
<input type="text">  
<xsl:attribute name="value">  
<xsl:value-of select="NAME"/>  
</xsl:attribute>  
</input>  
<br/>  
</xsl:when>  
<xsl:otherwise match=".[FG=&#39;girl&#39;]">  
<font color="red"><li><xsl:value-of select="NAME"/></li></font>  
<br/>  
</xsl:otherwise>  
<xsl:otherwise>  
<font color="blue"><xsl:value-of select="NAME"/></font>  
</xsl:otherwise>  
</xsl:choose>  
</xsl:for-each>  
</body>  
</html>  
</xsl:template>  
</xsl:stylesheet>  
testXML.xml:  
<?xml version="1.0" encoding="gb2312" ?>  
<PERSONNEL>  
<PERSON>  
<NAME>男性</NAME>  
<FG>boy</FG>  
</PERSON>  
<PERSON>  
<NAME>女性</NAME>  
<FG>girl</FG>  
</PERSON>  
<PERSON>  
<NAME>呵呵,这个可不好说</NAME>  
<FG>donot know</FG>  
</PERSON>  
</PERSONNEL>
testXML.asp



Vergleichen Sie dieses Beispiel, lassen Sie uns hauptsächlich Sprechen Sie über die testXML.asp-Datei
<%  
set xml = Server.CreateObject("Microsoft.XMLDOM")  
xml.async = false  
xml.load(server.mappath("testXML.xml"))  
set xsl = Server.CreateObject("Microsoft.XMLDOM")  
xsl.async = false  
xsl.load(server.mappath("testXSL.xsl"))  
Response.Write(xml.transformNode(xsl))  
%>
set xml = Server .CreateObject("Microsoft.XMLDOM")

set xsl = Server.CreateObject("Microsoft.XMLDOM")
Wird zum Erstellen einer Instanz von XML und verwendet xsl, wobei xml.load(server.mappath("testXML .xml")) zum Laden von
XML-Dateien mit Daten verwendet wird, xsl.load(server.mappath("testXSL.xsl")) zum Laden xsl
Dateien, die Datenregeln enthalten, und schließlich xml.transformNode (xsl) verwenden. Verwenden Sie die vorherigen Regeln in XML-Dateien

Das obige ist der detaillierte Inhalt vonSo lassen Sie Asp mit XML interagieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn