Avatar billede kedde65 Praktikant
14. juni 2001 - 12:44 Der er 4 kommentarer og
3 løsninger

Links ved hjælp af xsl

Hejsa

Jeg har et xml dokument med en mail adresse, hvordan får jeg den mail adresse indsat på min side således at det faktisk bliver et link når man kigger på xml dokumentet i en browser.
Jeg forestiller mig noget med at bruge xsl.

Håber i kan hjælpe!!!
Avatar billede nikolajdu Nybegynder
14. juni 2001 - 12:47 #1
Måske det her link kan hjælpe dig.

http://xml101.com/
Avatar billede kresten Nybegynder
14. juni 2001 - 12:47 #2
<xsl:element name=\"a\">
  <xsl:attribute name=\"href\">
    www.eksperten.dk
  </xsl:attribute>
</xsl:element>
Avatar billede kresten Nybegynder
14. juni 2001 - 12:54 #3
Hov, det var ikke helt rigtigt.. her er den :)

<xsl:element name=\"a\">
  <xsl:attribute name=\"href\">
    www.eksperten.dk
  </xsl:attribute>
    Tryk her
</xsl:element>
Avatar billede nikolajdu Nybegynder
14. juni 2001 - 13:01 #4
hehe...

Tog lige XML testen på http://www.w3schools.com og fik 18 ud af 20 rigtige og jeg er stadig ikke i stand til at lave et eneste diokument *ggg*
Avatar billede oleprds Nybegynder
14. juni 2001 - 16:23 #5
Sådan her:

<a>
      <xsl:attribute name=\"href\">
        mailto:<xsl:apply-templates/>
      </xsl:attribute>
        <xsl:apply-templates/>

</a>

:-)
Ole
Avatar billede getalife Nybegynder
14. juni 2001 - 16:46 #6
Lav en XSL fil der indeholder følgende:

<?xml version=\'1.0\' encoding=\"ISO-8859-1\"?>
<xsl:stylesheet xmlns:xsl=\"http://www.w3.org/TR/WD-xsl\">
<xsl:template match=\"/\">

<a><xsl:attribute name=\"href\">mailto:<xsl:value-of select=\"/sti-til-mail-adresse\"/></xsl:attribute><xsl:value-of select=\"/sti-til-mail-adresse\"/></a>

</xsl:template>
</xsl:stylesheet>

Desuden skal du ændre din XML, så den ser således ud:
<?xml version=\"1.0\"?>
<?xml-stylesheet type=\"text/xsl\" href=\"navn_på_XSL_fil.xsl\"?>
...Din XML her!

På denne måde hiver du mail adressen ud af din XML og viser den som et link.
Avatar billede kedde65 Praktikant
01. juli 2001 - 20:41 #7
Tak for hjælpen alle sammen, jeg har ikke haft tid til at kigge på jeres svar, men jeg regner med at der er noget af det der engang kan bruges. Derfor giver jeg jer allesammen point, håber det er okay.

Kedde
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