ThomasM: Einzelne Daten aus XML Katalog in eigene XML Datei extrahieren

Beitrag lesen

Hallo Wende,

<MediaItem>
<AssetProperties>
  <Filename>319110100020a 033.tif</Filename>
...

Ansatz (erzeugt leeres XML-Dokument mit wurzel-Element und URI-konformem Dateinamen 319110100020a%20033.tif.xml):

<?xml version="1.0" encoding="UTF-8"?>  
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  
  xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions"  
  exclude-result-prefixes="fn xs">  
  
  <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" name="xml_ausgabe"/>  
  
  <xsl:template match="/">  
    <xsl:apply-templates/>  
  </xsl:template>  
  
  <xsl:template match="MediaItem">  
    <xsl:result-document format="xml_ausgabe" href="{fn:encode-for-uri(AssetProperties/Filename)}.xml">  
      <wurzel>  
        <!-- weitere Ausgaben -->  
      </wurzel>  
    </xsl:result-document>  
  </xsl:template>  
  
</xsl:stylesheet>

Nach dem Studium der genannten Quellen (speziell SELFHTML) sollten sich weitere Ausgaben umsetzen lassen.

Grüße,
Thomas