XML Datei wird unter Opera angezeigt unter IE kommt eine Fehlermeldung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XML Datei wird unter Opera angezeigt unter IE kommt eine Fehlermeldung

    Hallo,

    ich habe vor etwa einer halben Stunde mit XML angefangen (mit diesem Tutorial). Nun habe ich folgende XML-Datei:
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <?xml-stylesheet href="test.xsl" type="text/xsl" ?> 
    
     <Mitglieder>
    
       <Verein>Demo-Verein</Verein>
    
       <Mitglied Id="1">
         <Vorname> Thomas </Vorname> 
         <Nachname> Maier </Nachname> 
         <Strasse> Hauptstrasse 12 </Strasse> 
         <PLZ> 12345 </PLZ> 
         <Stadt> Stuttgart </Stadt> 
       </Mitglied> 
    
       <Mitglied Id="2"> 
         <Vorname> Michael </Vorname> 
         <Nachname> Schneider </Nachname> 
         <Strasse> Bahnhofsstrasse 21 </Strasse> 
         <PLZ> 54321 </PLZ>
         <Stadt> Stuttgart </Stadt> 
       </Mitglied> 
    
     </Mitglieder>
    und folgende XSL-Datei:
    Code:
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    
      <xsl:template match="/">
        <HTML>
         <Head>
          <Title><xsl:value-of select="Mitglieder/Verein"/></Title>
         </Head>
         <Body>
          <H1>Ein Test</H1>
           <table border="1">
            <xsl:for-each select="Mitglieder/Mitglied">
             <tr>
              <td> <xsl:value-of select="Nachname"/> </td>
              <td> <xsl:value-of select="Vorname"/> </td>
             </tr>
            </xsl:for-each>
           </table>
         </Body>
        </HTML>
      </xsl:template>
    
    </xsl:stylesheet>
    Wenn ich die XML Datei mit Opera aufrufe funktioniert alles wunderbar und ich erhalte genau die Ausgabe die ich haben will. Wenn ich aber versuche die Datei mit dem IE aufzurufen kommt die folgende Fehlermeldung:
    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.


    --------------------------------------------------------------------------------

    The stylesheet does not contain a document element. The stylesheet may be empty, or it may not be a well-formed XML documen...
    Woran liegt das?

    //edit:
    Liegt das an der fehlenden DTD? Wenn ja, wie muss die aussehen?

    //edit:
    Hat sich erledigt. Nach schliessen und erneutem Öffnen des IEs lief alles wunderbar.
    Zuletzt geändert von Corvin Gröning; 25.09.2004, 14:05.
    MfG Corvin Gröning
Lädt...
X