.......................... Le mec....
Il écrit :
<IMAGE source="{Photo}" /> |
Alors moi je pensais qu'il convertissait vers un autre format XML propriétaire bien à lui, avec une balise IMAGE (notez les majuscules ), avec un bel attribut source.
Mais nan.
Il veut bien afficher de l'XHTML.
Et il invente une balise IMAGE (notez les majuscules toujours), avec un attribut source.
Apparemment, il a jamais fait d'HTML de sa vie.
Alors il s'invente un élément IMAGE (en majuscules), avec un attribut source, en pensant que ça fonctionnera...
Bon aller je suis sympa, je met le code comme je l'avais mis au tout début, avec corrections, et tout et tout :
<?xml version="1.0" encoding="utf-8" ?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test images</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
</head>
<body>
<xsl:for-each select="ARTICLE/Record_0">
<img src="{Photo}" alt="" />
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:transform > |