XSLT-layout: Transformatie
Diversen > XSL-transformaties > Toevoegen > Tab Transformatie
In deze tabkaart leg je de belangrijkste gegevens vast die gebruikt moeten worden bij de transformatie: het bronbestand, de stylesheet en het doelbestand:
Bronbestanden
- Bron-bestand (XML), bestandspad en –naam van het bronbestand, dus het bestand dat naar een ander formaat moet worden getransformeerd. Het bronbestand moet in XML-formaat zijn. Is het bronbestand telkens anders, dan kun je ook alleen het bestandspad invullen en de bestandsnaam pas bij het transformeren opgeven. Via het menu onder de rechtermuisknop kun je variabelen in de bestandsnaam opnemen;
- Normaliseer bronbestand, selecteer dit vakje om overtollige spaties, tabs en enters die in het bronbestand voorkomen, niet over te nemen naar het doelbestand. Het bronbestand zelf wordt niet gewijzigd.
- Stylesheet-bestand, bestandspad en –naam van de stylesheet (.xsl-bestand). Via het menu onder de rechtermuisknop kun je variabelen in de bestandsnaam opnemen;
- Normaliseer stylesheet, selecteer dit vakje om overtollige spaties, tabs en enters die in de Stylesheet voorkomen, niet over te nemen naar het doelbestand. De Stylesheet zelf wordt niet gewijzigd.
Doelbestand
- Doelbestand, bestandspad en –naam van het aan te maken bestand. Is het doelbestand telkens anders, dan kun je ook alleen het bestandspad invullen en de bestandsnaam pas bij het transformeren opgeven. Via het menu onder de rechtermuisknop kun je variabelen in de bestandsnaam opnemen.;
- XSLT-engine, kies hier voor de Microsoft XML-engine. Speciaal voor bestaande XSLT-layouts wordt ook de oude King-component nog ondersteund;
- Formaat, de XSL-transformatie kan een bestand aanmaken in ascii , html , rtf of een ander xml-formaat. Als het formaat in de stylesheet is vastgelegd, dan kies je hier voor ‘Volgens Stylesheet’. Alleen van toepassing als je bij XSLT-engine gekozen hebt voor King-component, want bij de Microsoft XSLT-engine kun je in de stylesheet aangeven wat het uitvoerformaat moet zijn;
- Tekenset, je hebt de keuze uit Unicode (UTF-8, UTF-16 BE, UTF-16 LE) en ISO8859-1. UTF 8 is de XML-standaard.