XML 形式の FSD
FSD 文書は XML で記述されます。このため、XML 宣言とルートタグが必要であるなどの、一般的な XML 文書の必要条件を満たす必要があります。
XML 宣言の例を次に示します。
<?xml encoding='UTF8' version='1.0' ?>
有効な FSD のルートタグは、スキーマ要素で始める必要があります。スキーマ要素によって、FSD の XML 名前空間および使用している FSD のバージョン番号を定義します。ルートタグは次のようになります: <schema xmlns='http://www.systemsunion.com/2001/TD/SSTransform/fsd/' version='1.0'> </schema>
FSD プロセッサは、妥当性検査とバージョン確認のためだけにスキーマ要素を使用します。スキーマ要素は、フラットデータとの変換には影響を与えません。