Eingabehilfen

Dreamweaver-TechNote

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

ID:5cf0eadd
Produkt(e):Dreamweaver
Versionen:8
Betriebssystem:Windows (Alle)