main.xsl 872 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xpath-default-namespace="http://www.utc.fr/ics/hdoc/xhtml"
    exclude-result-prefixes="xs"
    version="2.0">
    <xsl:import href="subroutines/title.xsl"/>
    <xsl:import href="subroutines/author.xsl"/>
    <xsl:import href="subroutines/keyword.xsl"/>
    <xsl:import href="subroutines/right.xsl"/>
    
    <xsl:output method="text" encoding="UTF-8" omit-xml-declaration="yes"/>
    
    <xsl:template match="/">
		{
16 17 18 19
			"title" : <xsl:call-template name="title-main"/>,
			"authors" : <xsl:call-template name="author-main"/>,
			"keywords" : <xsl:call-template name="keyword-main"/>,
			"rights" : <xsl:call-template name="right-main"/>
20 21
		}
    </xsl:template>
22 23
	
	<xsl:template match="text()"/>
24
</xsl:stylesheet>