..
Cold Fusion kan meget nemt gøre overgangen til en XML-fil ved hjælp af XSLT CFHTTP kommandoen til at hente XML-filen, selv fjernbetjening.
Før vi går videre til CFML koden eksempel, oprette en XML-fil og en XSLT-fil test, den første og den anden vil blive kaldt database.xml style.xsl. Her er koderne:
database.xml
<? Xml version = "1.0"?>
<database>
<record>
<name> Joseph </ name>
<Sidste Grøn </ name>
</ Record>
<record>
<name> Antonio </ name>
<Sidste hvide </ efternavn>
</ Record>
<record>
<name> Mario </ name>
<Sidste Smith </ name>
</ 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> Brugerliste </ h1>
<table border="1">
<tr>
<th align="left"> Navn </ th>
<th align="left"> Efternavn </ 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-alle>
</ Table>
</ Xsl: template>
</ Xsl: stylesheet>
Følg nedenstående links for mere information om XML og XSLT .
Går videre til CFML koden.
Lad os starte med placeringen af XML-fil, ved hjælp af metoden med at sende data og ikke løse webadressen på filen:
<CFHTTP Url="database.xml" method="GET" resolveurl="false">Nu lokalisere XSLT-filen:
<CFSET Mio_xslt = ExpandPath("style.xsl")>
Efter at vi læser XSLT placeret filen:
<CFFILE ACTION="READ" FILE="#mio_xslt#" VARIABLE="var_xslt">Fysisk udføre transformation kortlægning af de XML-fil og den XSLT-fil ved hjælp af XMLTransform ():
Resultat = <CFSET XMLTransform(CFHTTP.fileContent, var_xslt)>Udsende resultatet af transformationen på siden:
<cfoutput> # resultat nr. </ cfoutput>Her er den komplette kode for ansøgningen:
<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> # resultat nr. </ cfoutput>
| |
Excel (Ebook)
Opret regneark og beregning. Bare 25 €. |
| |
Photoshop (Kursus)
Web-grafik og foto redigering med den populære Adobe Photoshop. Fra 49 €. |
| |
Webmaster Base (første)
Oprette et websted fra bunden. Fra 29 €. |