12345678910111213141516171819202122232425262728293031323334353637 |
- <?xml version="1.0"?>
- <xsl:stylesheet
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:ui="http://dummy.com/mynamespace"
- xmlns="http://www.w3.org/1999/xhtml"
- xmlns:html="http://www.w3.org/1999/xhtml"
- version="1.0">
- <xsl:output method="html"
- doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" indent="yes"/>
- <xsl:template match="ui:app">
- <form>
- <xsl:attribute name="action">
- <xsl:value-of select="@url" />
- </xsl:attribute>
- <xsl:apply-templates select="./*" />
- </form>
- </xsl:template>
- <xsl:template match="ui:someButton">
- <input type="submit">
- <xsl:attribute name="id">
- <xsl:value-of select="@id" />
- </xsl:attribute>
- <xsl:attribute name="name">
- <xsl:value-of select="@name" />
- </xsl:attribute>
- <xsl:attribute name="value">
- <xsl:value-of select="normalize-space(.)"/>
- </xsl:attribute>
- </input>
- </xsl:template>
- </xsl:stylesheet>
|