Beim Anzeigen einer Seite mit XSLT-Inhalt im Browser werden keine XML-Daten angezeigt
日本語 | 简体中文 | 繁體中文 | 한국어 | English | Español | Français | Italiano
Problem
Beim Anzeigen der Vorschau einer XML-Datei, die mit einer XSLT-Datei verknüpft ist, oder beim Anzeigen der Vorschau einer serverseitigen Seite mit einer XSLT-Transformation zeigt der Browser keine XML-Daten an. Es wird keine Fehlermeldung angezeigt. Die XSLT-Datei zeigt die XML-Daten an, wenn Sie den Befehl Vorschau in Browser ausführen und eine Vorschau dieser mit der temporären HTML-Datei anzeigen.
Ursache
Dieses Problem tritt auf, wenn Sie einen nicht-RSS- oder nicht-Atom-Nachrichten-Datenstrom verwenden. Macromedia Dreamweaver 8 unterstützt standardmäßig alle Versionen von RSS- und Atom-Datenströmen. Sie können Dreamweaver zur Unterstützung weiterer Arten von Datenströmen oder Standardnamensräumen konfigurieren, indem Sie eine einfache XML-Datei im Konfigurationsordner von Dreamweaver bearbeiten.
Lösung
Wenn Sie einen Datenstrom mit einem Standardnamensraum verwenden möchten, den die Konfiguration von Dreamweaver noch nicht erkennt, können Sie die folgende XML-Konfigurationsdatei manuell bearbeiten:
C:\Programme\Macromedia\Dreamweaver 8\Configuration\Shared\XMLPrefixes\XMLPrefixesForDefaultNS.xml
So sieht der Inhalt der XML-Datei aus:
<?xml version="1.0" encoding="utf-8"?>
<namespaces>
<namespace prefix="rss" uri="http://purl.org/rss/1.0/"/>
<namespace prefix="atom" uri="http://purl.org/atom/ns#"/>
<namespace prefix="rss2" uri="http://backend.userland.com/rss2"/>
</namespaces>
Wenn Dreamweaver einen neuen Standardnamensraum erkennen soll, fügen Sie nach dem Namensraum „rss2“ einen neuen Namensraumknoten ein. Der resultierende Code lautet dann wie folgt:
<?xml version="1.0" encoding="utf-8"?>
<namespaces>
<namespace prefix="rss" uri="http://purl.org/rss/1.0/"/>
<namespace prefix="atom" uri="http://purl.org/atom/ns#"/>
<namespace prefix="rss2" uri="http://backend.userland.com/rss2"/>
<namespace prefix="<custom prefix>" uri="<custom uri>"/>
</namespaces>
Der Name des Präfixattributs wird willkürlich festgelegt. (Ref. 193333).
| Letzte Aktualisierung: | 12.09.05 |
|---|