Wyodrębniam metadane z tabeli SDE GDB_UserMetadata. Teraz chcę przekształcić ten plik XML do HTML, aby móc go wyświetlać w przeglądarce. Aby to zrobić, używam arkusza stylów ISO.xsl, który znajduje się w C: \ Program Files \ ArcGIS \ Metadata \ Stylesheets. Dodaję na początku pliku:
<?xml-stylesheet type='text/xsl' href='ISO.xsl'?>
Działa dobrze w IE9, ale Firefox mówi:
Error loading stylesheet: Parsing an XSLT stylesheet failed.
Czy ktoś wie DLACZEGO?
Odpowiedzi:
Wierzę, że narzędziem, które chcesz, jest narzędzie XSLTransform_conversion. To narzędzie znajduje się w narzędziach Coversion narzędzia ArcToolbox. Zajrzyj do Narzędzi konwersji, a następnie otwórz zestaw narzędzi Metadane. Nazywa się to transformacją XSLT. Jeśli wykonasz go w Pythonie, jest to metoda arcpy.XSLTransform_conversion (). Pełny opis można znaleźć w pomocy ArcGIS Desktop. Oto link do pomocy online:
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//001200000017000000
źródło