Avatar billede agony2 Nybegynder
06. oktober 2002 - 22:23 Der er 10 kommentarer

Newbiii spørgsmål om XSLT

Jeg er totalt ny til XSLT og jeg er ikke helt med på hvordan jeg afvikler et script. Jeg har en XML file. Men er det noget med at ens xsl file skal parses eller hvordan. Jeg fatter ikke en meter så lidt kvalitets hjælp vil være rart.
Altså trin for trin hvad jeg skal bruge og hvad jeg skal gøre.
Avatar billede ecoder Nybegynder
06. oktober 2002 - 22:30 #1
xml filen:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="index.xsl"?>
<projektet>
    <projekt id="0001">
        <projekttop>
            <menu01>startside</menu01>
            <menu02>profil</menu02>
            <menu03>medlemmer</menu03>
            <menu04>undervisere</menu04>
            <menu05>links</menu05>
            <menu06>login</menu06>
            <menu07>kontakt</menu07>
        </projekttop>
    </projekt>
<projektet>

læg mærke til denne linje:

<?xml-stylesheet type="text/xsl" href="index.xsl"?>

Det er dit externe link til xslt filen.

xslt filen:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
    <head>
    <title>f i l m k l u b - s u p e r 8</title>
    <link rel="stylesheet" type="text/css"
href="css/global.css" />
    </head>
    <body>
    <table id="menu" style="width: 650px; height: auto;" align="top" cellpadding="0" cellspacing="0" boder="0">
    <tr>
    <xsl:apply-templates select="projektet/projekt/projektbox03"/>
    </tr>
    </table>
    </body>
    </html>
</xsl:template>

<xsl:template match="projektbox03">
    <xsl:value-of select="nyhedsbrev"/>
</xsl:template>
</xsl:stylesheet>
Avatar billede agony2 Nybegynder
06. oktober 2002 - 22:35 #2
jeg har rettet fejlen i sidste line i xml dokumentet </projektet>, men jeg får bare en blank browser.
Avatar billede ecoder Nybegynder
06. oktober 2002 - 23:08 #3
hvis du har tid i morgen så tager vi en gennem gang! Er online hele dagen fra kl. 8 - 20

Mvh ecoder
Avatar billede agony2 Nybegynder
06. oktober 2002 - 23:21 #4
ecoder << lyder kanon. Tror det er noget med at jeg mangler en xslt processor eller hvad det nu hedder.
Avatar billede agony2 Nybegynder
06. oktober 2002 - 23:35 #5
mit ICQ nummer er 64048252 men jeg har nok ikke fået øjne kl 8 :-)
Avatar billede tele_lucien Nybegynder
07. oktober 2002 - 09:08 #6
Hejsa.........jeg er ikke på ICQ men på MSN hvis det er: tilføj lvd@tele-punkt.dk

Mvh ecoder
Avatar billede ecoder Nybegynder
07. oktober 2002 - 09:13 #7
Arrgghhhhhh fuck!

Er på arbejde, og ikke hjemme. Så den var logget automatisk ind som en anden.

jeg er ikke på ICQ men på MSN hvis det er: tilføj lvd@tele-punkt.dk

Mvh ecoder
Avatar billede ecoder Nybegynder
07. oktober 2002 - 09:27 #8
BTW............... skriv også til mig på den mail der hvis det er!

:-)
Avatar billede ecoder Nybegynder
07. oktober 2002 - 18:51 #9
>> Agony! Kan du ikke lige tilføje mig under msn med lvd@vip.cybercity.dk

Det er den hjem til!
Avatar billede getalife Nybegynder
06. december 2002 - 10:46 #10
ecoder.. husk nu at det med flere profiler ikke holder :)
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

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