FSD é XML

Um documento FSD é gravado em XML. Portanto, ele deve atender aos requisitos normais para ser um documento XML com formato correto (ou seja, deve ter uma declaração XML e uma marca raiz).

A aparência de uma declaração XML deve semelhante a:

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

A marca raiz de um FSD válido deve iniciar com o elemento "schema". Isso define o espaço de nome XML para o FSD e o número de versão de FSD em uso. Portanto, a marca raiz é algo como: <schema xmlns='http://www.systemsunion.com/2001/TD/SSTransform/fsd/' version='1.0'> </schema>

O processador FSD usa o elemento "schema" simplesmente para validação e verificação de versão. Esse elemento não afeta a conversão entre dados de formato simples.