| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?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"
- xmlns:exslt="http://exslt.org/common"
- exclude-result-prefixes="xs"
- version="2.0">
- <xsl:output omit-xml-declaration="no" indent="yes" method="xml" encoding="UTF-8" version="1.0"/>
- <xsl:strip-space elements="*"/>
-
- <xsl:template match="/">
-
-
- <xsl:element name="root">
- <xsl:for-each select="root/Proces">
-
- <xsl:for-each select="pools">
-
- <xsl:variable name="child">
- <xsl:value-of select="child"/>
- </xsl:variable>
-
- <xsl:for-each select="ID_ZASOB">
- <xsl:element name="lane">
- <xsl:element name="ID_ZASOB">
- <xsl:value-of select="node()"/>
- </xsl:element>
- <xsl:element name="id_proces_init">
- <xsl:value-of select="$child"/>
- </xsl:element>
- <xsl:element name="tasks">
- <xsl:for-each select="../../childs">
- <xsl:element name="task">
- <xsl:value-of select="child"/>
- </xsl:element>
- </xsl:for-each>
- </xsl:element>
-
- </xsl:element>
- </xsl:for-each>
-
- </xsl:for-each>
- </xsl:for-each>
-
- </xsl:element>
-
- </xsl:template>
-
-
- </xsl:stylesheet>
|