FSD ist XML

Ein FSD-Dokument ist in XML-Sprache geschrieben. Es muss deshalb den üblichen Normen eines wohlgeformten XML-Dokuments entsprechen (d. h. es muss eine XML-Deklaration und einen Root-Tag besitzen).

Die XML-Deklaration ist etwa wie folgt:

<?xml encoding='UTF8' version='1.0' ?>

Der Root-Tag einer gültigen FSD muss mit einem Schema-Element beginnen. Dies definiert den XML-Namensbereich für die FSD und die Versionsnummer der verwendeten FSD. Der Root-Tag sieht deshalb wie folgt aus: <schema xmlns='http://www.systemsunion.com/2001/TD/SSTransform/fsd/' version='1.0'> </schema>

Der FSD-Verarbeitungsprozess verwendet das Schema-Element nur zum Bestätigen und zur Versionsprüfung. Das Schema-Element hat keine Auswirkung auf die Umwandlung von Daten aus oder in flache Dateien.