225 <xsl:variable name="data" select="replace(replace(text(), '^\s+', ''),'\s+$','')"/> |
225 <xsl:variable name="data" select="replace(replace(text(), '^\s+', ''),'\s+$','')"/> |
226 <xsl:variable name="hlavička" select="substring-before($data, ' ')"/> |
226 <xsl:variable name="hlavička" select="substring-before($data, ' ')"/> |
227 <xsl:variable name="tělo" select="substring-after($data, ' ')"/> |
227 <xsl:variable name="tělo" select="substring-after($data, ' ')"/> |
228 <thead> |
228 <thead> |
229 <tr> |
229 <tr> |
230 <xsl:for-each select="tokenize($hlavička, ';')"> |
230 <xsl:for-each select="tokenize($hlavička, '\t')"> |
231 <td><xsl:value-of select="normalize-space(.)"/></td> |
231 <xsl:if test="normalize-space(.)"> |
|
232 <td><xsl:value-of select="normalize-space(.)"/></td> |
|
233 </xsl:if> |
232 </xsl:for-each> |
234 </xsl:for-each> |
233 </tr> |
235 </tr> |
234 </thead> |
236 </thead> |
235 <tbody> |
237 <tbody> |
236 <xsl:for-each select="tokenize($tělo, '\n')"> |
238 <xsl:for-each select="tokenize($tělo, '\n')"> |
237 <xsl:if test="normalize-space(.)"> |
239 <xsl:if test="normalize-space(.)"> |
238 <tr> |
240 <tr> |
239 <xsl:for-each select="tokenize(., ';')"> |
241 <xsl:for-each select="tokenize(., '\t')"> |
240 <td><xsl:value-of select="normalize-space(.)"/></td> |
242 <xsl:if test="normalize-space(.)"> |
|
243 <td><xsl:value-of select="normalize-space(.)"/></td> |
|
244 </xsl:if> |
241 </xsl:for-each> |
245 </xsl:for-each> |
242 </tr> |
246 </tr> |
243 </xsl:if> |
247 </xsl:if> |
244 </xsl:for-each> |
248 </xsl:for-each> |
245 </tbody> |
249 </tbody> |