Portál AbcLinuxu, 12. května 2025 09:31

Dotaz: Error loading stylesheet: (null) při prohlížení xml + xslt

14.2.2005 12:46 Jary | skóre: 30 | blog: Jary má blog | Dům
Error loading stylesheet: (null) při prohlížení xml + xslt
Přečteno: 385×
Odpovědět | Admin
Zadám ve Firefoxu 1.0 v (gentoo, mozilla-firefox-bin) URL XML souboru weby.xml:
<?xml version="1.0" encoding="iso8859-2"?>
<?xml-stylesheet href="weby.xslt" type="text/xsl"?>
<weby>
	<group name="Skupinka1">
		<web>
			<name>seznam.cz</name>
			<url>http://seznam.cz</url>
		</web>
	</group>
</weby>
weby.xslt vypadá takto:
<?xml version="1.0" encoding="iso8859-2"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" encoding="utf-8"/>
	<xsl:template match="/weby">
		<html>
			<head>
				<title>Weby</title>
				<link rel="stylesheet" href="weby.css" />
... ... ...
a zobrazí se chyba:
Error loading stylesheet: (null)
file:///mnt/data/weby.xslt
Všechny soubory jsou lokální, netahají se přes server a práva mají OK. xsltproc weby.xml soubor přeparsuje zprávně, žádné chyby nevyhodí.

V jakési diskuzi jsem četl, že bych měl zakomentovat v souboru /usr/share/mime/packages/freedesktop.org.xml blok
  <mime-type type="text/x-xslt">
    <comment>XSLT stylesheet</comment>
    <comment xml:lang="no">XSLT-stilark</comment>
    <glob pattern="*.xslt" />
    <glob pattern="*.xsl" />
  </mime-type>
To se mi ale nezdá jako dobré řešení, nezkoušel jsem to, navíc dříve vše fungovalo OK jak na Linuxu, tak na Windows. Nevím, co se kde mohlo změnit. Teď to v Linuxu nefunguje.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.2.2005 14:21 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: Error loading stylesheet: (null) při prohlížení xml + xslt
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomozte prosím.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
14.3.2005 14:03 marek
Rozbalit Rozbalit vše Re: Error loading stylesheet: (null) při prohlížení xml + xslt
Odpovědět | | Sbalit | Link | Blokovat | Admin
uprava v souboru /usr/share/mime/packages/freedesktop.org.xml resi problem, cele je to popsano na http://www.se.eecs.uni-kassel.de/~thm/Linux/mozilla-xml-xsl.html
26.3.2005 14:24 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: Error loading stylesheet: (null) při prohlížení xml + xslt
Tak to fungovalo! Ale chtělo by to napsat bugreport, ale komu? gentoo.com, mozilla.org, nebo někomu kdo se stará o mime?
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.