Example 9. General structure of XSieve stylesheets
<x:stylesheet xmlns:x = "http://www.w3.org/1999/XSL/Transform" xmlns:s = "http://xsieve.sourceforge.net" extension-element-prefixes="s" version = "1.0"> <!-- --> <s:init> ... initialization code ... </s:init> <x:template match="..."> ... XSLT code ... </x:template> <x:template match="..."> ... XSLT code ... <s:scheme> ... Scheme code ... </s:scheme> ... XSLT code ... </x:template> </x:stylesheet>