PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   XML (https://www.php-resource.de/forum/xml/)
-   -   Mit XSL Bild aus XML auslesen und anzeigen (https://www.php-resource.de/forum/xml/60612-mit-xsl-bild-aus-xml-auslesen-und-anzeigen.html)

Cyberpitbull 14-10-2005 14:48

Mit XSL Bild aus XML auslesen und anzeigen
 
Hallo liebe Leute!

Ich habe folgendes Problem. Und zwar möchte ich den Standardmäßigen Anfangspfad in XSL unterbringen, so dass ich im XML nur die Endungen drin habe. ZumBeispiel:
http://www.test.de(...dann der Rest aus XML automatisch anfügen)

hier ist der XML-Teil vom Bild:
<thumbnail>/Versuche/bild1.bmp</thumbnail>

und hier ist mein bisheriger XSL-Teil für das Bild:
<xsl:template match="thumbnail">
<img>
<xsl:attribute name="src"><xsl:value-of select="." /></xsl:attribute>
<xsl:attribute name="alt">Das Bild des Hotels</xsl:attribute>
</img>
</xsl:template>


Ich hoffe doch ihr habt da mal nen Tipp für mich.

Viele Grüße

Cyberpitbull

Nezzar 14-10-2005 15:31

Ich bin mir nicht ganz sicher ob du sowas meinst, aber:
Code:

<xsl:template match="thumbnail">
  <img src="http://www.test.de/{.}"  alt="Das Bild des Hotels"/>
</xsl:template>

Wenn du das unbedingt mit xsl:attribute lösen willst, dann so:
Code:

<xsl:template match="thumbnail">
  <img>
    <xsl:attribute name="src">http://www.test.de/<xsl:value-of select="." /></xsl:attribute>
    <xsl:attribute name="alt">Das Bild des Hotels</xsl:attribute>
  </img>
</xsl:template>

Beide Varianten werden dieselbe Ausgabe haben. Ich würde aber die erste bevorzugen, weil sie meiner Meinung besser lesbar ist (und kürzer).

Cyberpitbull 14-10-2005 15:40

:rocks:

ja genau das meine ich, ich nehme auch den ersten...

warum unnötig kompliziert machen :-)


Vielen Dank, war ja gar nicht so schwer :cool:


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:16 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG