Asp와 XML로 상호작용하는 실례 원본
<?xml version='1.0'?>
<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='boy']">
<input type="text">
<xsl:attribute name="value">
<xsl:value-of select="NAME"/>
</xsl:attribute>
</input>
<br/>
</xsl:when>
<xsl:otherwise match=".[FG='girl']">
<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
<%
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))
%>
이 예에 비추어 우리는 주로testXML을 이야기한다.asp 파일 set xml = Server.CreateObject("Microsoft.XMLDOM") set xsl = Server.CreateObject("Microsoft.XMLDOM")는 xml과 xsl의 인스턴스를 각각 만드는 데 사용됩니다.load(server.mappath("testXML.xml")는 데이터를 포함하는 xml 파일을 불러옵니다. xsl.load(server.mappath("testXSL.xsl")는 데이터 규칙을 포함하는 xsl 파일을 불러오는 데 사용되며, 최종적으로 xml을 사용합니다.transformNode(xsl)는 앞의 규칙을 XML 파일에 사용합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Asp 조작 쿠키([할당]설정,읽 기,삭제[만 료 시간 설정]포함)예: 1.읽 기 2.만 료 시간 응답 설정.쿠키("visiter").expires=dateadd("H",8,now()")'는 쿠키 가 8 시간 동안 응답 을 저장 합 니 다.쿠키("user ")name").Expir...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.