Ich extrahiere Metadaten aus der SDE-Tabelle GDB_UserMetadata. Jetzt möchte ich diese XML in HTML umwandeln, damit ich sie in meinem Browser anzeigen kann. Dazu verwende ich das Stylesheet ISO.xsl, das sich unter C: \ Programme \ ArcGIS \ Metadata \ Stylesheets befindet. Ich füge am Anfang der Datei hinzu:
<?xml-stylesheet type='text/xsl' href='ISO.xsl'?>
Es funktioniert gut in IE9, aber Firefox sagt:
Error loading stylesheet: Parsing an XSLT stylesheet failed.
Weiß jemand, WARUM?
Antworten:
Ich glaube, das Tool, das Sie wollen, ist das XSLTransform_conversion-Tool. Dieses Tool befindet sich in den Coversion-Tools von ArcToolbox. Suchen Sie in den Konvertierungstools und öffnen Sie das Toolset "Metadaten". Es heißt XSLT-Transformation. Wenn Sie es in Python ausführen, ist es die Methode arcpy.XSLTransform_conversion (). Eine vollständige Beschreibung finden Sie in der ArcGIS Desktop-Hilfe. Hier ist der Link zur Online-Hilfe:
http://help.arcgis.com/de/arcgisdesktop/10.0/help/index.html#//001200000017000000
quelle