..
Cold Fusion kan veldig lett gjøre overgangen til en XML-fil ved hjelp av XSLT CFHTTP kommandoen for å hente XML-fil, selv fjernkontrollen.
Før du går videre til CFML kodeeksempel, opprette en XML-fil og en XSLT-fil test, den første og den andre skal kalles database.xml style.xsl. Her er kodene:
database.xml
<? Xml version = "1.0">
<database>
<record>
<name> Joseph </ navn>
<Siste Grønn </ navn>
</ Record>
<record>
<name> Antonio </ navn>
<Siste Hvit </ etternavn>
</ Record>
<record>
<name> Mario </ navn>
<Siste Smith </ navn>
</ Record>
</ Database>
style.xsl
<? Xml version = "1.0" encoding = "ISO-8859-1"?>
<Xsl: stylesheet version = "1.0"
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<h1> Bruker List </ h1>
<table border="1">
<tr>
<th align="left"> Navn </ th>
<th align="left"> Etternavn </ th>
</ Tr>
<xsl:for-each select="database/record">
<tr>
<td> <xsl:value-of select="nome"/> </ td>
<td> <xsl:value-of select="cognome"/> </ td>
</ Tr>
</ Xsl: for-each>
</ Table>
</ Xsl: template>
</ Xsl: stylesheet>
Følg linkene nedenfor for mer informasjon om XML og XSLT .
Flytte videre til CFML kode.
La oss starte med plasseringen av XML-fil ved å bruke metoden for å sende data, og ikke løse nettadressen til filen:
<CFHTTP Url="database.xml" method="GET" resolveurl="false">Nå lokalisere XSLT-filen:
<CFSET Mio_xslt = ExpandPath("style.xsl")>
Etter at vi leser XSLT-filen:
<CFFILE ACTION="READ" FILE="#mio_xslt#" VARIABLE="var_xslt">Fysisk gjennomføre transformasjonen kartlegging XML-filen og XSLT-filen med XMLTransform ():
Resultat = <CFSET XMLTransform(CFHTTP.fileContent, var_xslt)>Skrive resultatet av transformasjonen på siden:
<cfoutput> # Resultatet # </ cfoutput>Her er den komplette koden til søknaden:
<CFHTTP Url="database.xml" method="GET" resolveurl="false">
<CFSET Mio_xslt = ExpandPath("style.xsl")>
<CFFILE ACTION="READ" FILE="#mio_xslt#" VARIABLE="var_xslt">
Resultat = <CFSET XMLTransform(CFHTTP.fileContent, var_xslt)>
<cfoutput> # Resultatet # </ cfoutput>
| |
CSS (Course)
Web Design og tilgjengelighet i henhold til W3C CSS og XHTML. Starter fra 29 €. |
| |
E-handel med ASP (Ebook)
E-handel og Shopping Cart med ASP. Bare 35 €. |
| |
Brenne CDer og DVDer (Ebook)
Guide til å brenne CDer og DVDer med freeware programmer. Bare 25 €. |