Avatar billede hooh Nybegynder
03. maj 2005 - 19:10 Der er 1 løsning

xml igen

jeg er helt ny til xml....

jeg har denne kode..

--- default.asp ---
<%
'Load XML
set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = false
xml.load(Server.MapPath("valuta.xml"))

If xml.parseError.errorCode <> 0 Then
    Response.Write("Error")
End If


'Load XSL
set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load(Server.MapPath("valuta.xsl"))

'Transform file
Response.Write(xml.transformNode(xsl))
%>

hvordan får den til at læse fra en url..

jeg har denne url, som jeg skal læse fra..
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml


og hvordan kan jeg lave et xsl som kan vise mine data i en simpel tabel..

jeg prøvede denne...men er åbenbart fuldstændig forkert..
(prøvede at tage noget fra et andet xsl og ændre det til)

--- valuta.xsl ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited with XML Spy v4.2 -->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <html>
  <body>
  <h2>Rates</h2>
    <table border="1">
      <tr bgcolor="#9acd32">
        <th align="left">Currency</th>
        <th align="left">Rate</th>
      </tr>
      <xsl:for-each select="gesmes/Cube/Cube">
      <tr>
        <td><xsl:value-of select="currency"/></td>
        <td><xsl:value-of select="rate"/></td>
      </tr>
      </xsl:for-each>
    </table>
  </body>
  </html>
</xsl:template>
</xsl:stylesheet>
Avatar billede hooh Nybegynder
25. maj 2005 - 17:02 #1
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester