| Subject: [xsl] Combining XML and XSL in one file From: Cedric Fontaine <cfontaine@xxxxxxxxxxxx> Date: Wed, 19 Mar 2003 09:31:06 -0500 | 
Hello !
I've read the FAQ about merging XML and XLS in one file and I've done
things it recommends...
But it seems that it doesn't work right for me. When I merge my XML
and XSL files, the stylesheet for item is not applied... I'm just
testing my file on IE 6... Maybe there's a problem with it ?
Here is my file :
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="#stylesheet"?>
<!DOCTYPE d3 [
        <!ATTLIST xsl:stylesheet id ID #REQUIRED>
        <!ELEMENT d3 (item*)>
        <!ELEMENT item (Numer_Devis, Code_Clien, Libelle_Client, Date_devis, Observations, Total_HT)>
        <!ELEMENT Numer_Devis (#PCDATA)>
        <!ELEMENT Code_Clien (#PCDATA)>
        <!ELEMENT Libelle_Client (#PCDATA)>
        <!ELEMENT Date_devis (#PCDATA)>
        <!ELEMENT Observations (#PCDATA)>
        <!ELEMENT Total_HT (#PCDATA)>
]>
<d3>
<xsl:stylesheet id="stylesheet" version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict">
<xsl:output method="html" media-type="text/html; charset=ISO-8859-1"/>
        <xsl:template match="/">
                <html>
                        <body>
                                <table width="100%">
                                        <tr>
                                                <th>Devis</th><th>Code client</th><th>Libelle</th><th>Date</th><th>Observations</th><th>Total</th>
                                        </tr>
                                        <tbody>
                                                <xsl:apply-templates/>
                                        </tbody>
                                </table>
                        </body>
                </html>
        </xsl:template>
        <xsl:template match="item">
                <tr>
                        <td><xsl:value-of select="Numer_Devis"/></td>
                        <td><xsl:value-of select="Code_Clien"/></td>
                        <td><xsl:value-of select="Libelle_Client"/></td>
                        <td><xsl:value-of select="Date_devis"/></td>
                        <td><xsl:value-of select="Observations"/></td>
                        <td><xsl:value-of select="Total_HT"/></td>
                </tr>
        </xsl:template>
        <xsl:template match="xsl:stylesheet" />
</xsl:stylesheet>
        <item>
                <Numer_Devis>2</Numer_Devis>
                <Code_Clien>117</Code_Clien>
                <Libelle_Client>Toto</Libelle_Client>
                <Date_devis>ME17MI2000</Date_devis>
                <Observations>Module de comptabilité</Observations>
                <Total_HT>3.110</Total_HT>
        </item>
        <item>
                <Numer_Devis>15</Numer_Devis>
                <Code_Clien>125</Code_Clien>
                <Libelle_Client>Tata</Libelle_Client>
                <Date_devis>LU17FE2003</Date_devis>
                <Observations>Référencement</Observations>
                <Total_HT>1.950</Total_HT>
        </item>
</d3>
  
Thanks
-- 
Cedric - mailto:cfontaine@xxxxxxxxxxxx
(DH/DSS)PGP-key Server ID: 0xBDD6E604
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Where is apply-imports go, David Carlisle | Thread | [xsl] Adding structure to text node, Cams Ismael | 
| RE: [xsl] what does "AW:" mean?, Thomas, Mark-BLS CTR | Date | [xsl] Adding structure to text node, Cams Ismael | 
| Month |