2 Stimmen

XML-Wiedergabe in Firefox 3.6

Es gab eine Zeit, in der Firefox (Version 3.5 oder 3.6) standardmäßig eine XML-Datei in einem baumartigen Format darstellte, ähnlich dem, das der Internet Explorer erzeugt, wenn er auf eine XML-Datei zeigt. Irgendwann haben Firefox oder meine Installationen von Firefox diese Fähigkeit verloren. Firefox entfernt nun die XML-Elemente aus der XML-Datei und zeigt nur einen Klumpen Rohtext an.

Es ist möglich, die XML-Rohdatei mit dem Befehl Quelle anzeigen anzuzeigen.

Ich möchte Firefox jedoch so anpassen, dass er zu einem Verhalten zurückkehrt, bei dem XML-Dateien als "Baum"-Steuerelement mit zusammenklappbaren Knoten usw. dargestellt werden, ähnlich wie es der Internet Explorer standardmäßig für XML-Dateien tut.

Ich habe viel gesucht und es gibt Verweise auf Mime-Type-Mapping für XML-Dateien oder die Installation eines geeigneten XSLT-Renderings für XML, aber ich kann nicht feststellen, was genau benötigt wird, um dieses Verhalten zu erzeugen. Ich habe auch versucht, ein Plug-In für diesen Zweck zu finden, aber nichts, was nur dieses spezielle Problem behandelt. Bis jetzt kein Glück.

Es scheint sich um ein wirklich einfaches Problem zu handeln, aber es scheint frustrierend wenig Informationen zu geben.

Danke,

EulerOperator

2voto

BoltClock Punkte 660640

Damit Firefox den Inhalt einer XML-Datei als Dokumentenbaum mit seinen Standardstilen wiedergibt, zumindest,

  • die Datei sollte nicht auf ein XSL-Stylesheet verweisen

  • wenn die Datei von einem Webserver empfangen wird, muss der MIME-Typ text/xml (Ich glaube application/xml funktioniert auch, bin nicht sicher)

    • Dies wird gefolgert, wenn eine XML-Datei von der Festplatte geöffnet wird und die Erweiterung Firefox bekannt ist als text/xml

0voto

Chris B Punkte 5076

Möglicherweise gibt es ein Problem mit Ihrem FF-Profil. Gehen Sie zu Hilfe \Troubleshooting Informationen und klicken Sie auf die Schaltfläche, um den Ordner mit Ihrem Profil zu öffnen.

Sichern und löschen Sie die Datei mimeTypes.rdf, schließen Sie alle Instanzen von Firefox und öffnen Sie Firefox erneut.

Dadurch wird FF gezwungen, die Standardaktionen für die ihm bekannten Dateitypen neu zu generieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X