format output with tab : output « XSLT stylesheet « XML

format output with tab

File: Data.xml

  <employee hireDate="04/23/1999">

  <employee hireDate="09/01/1998">

  <employee hireDate="08/20/2000">


File: Transform.xslt

<!DOCTYPE stylesheet [
  <!ENTITY tab "<xsl:text>&#9;</xsl:text>">
  <!ENTITY cr "<xsl:text>
<xsl:stylesheet xmlns:xsl=""
  <xsl:output method="text" />

  <xsl:template match="employees">
    Last&tab;First&tab;Salary&tab;Hire Date ----&tab;-----&tab;------&tab;----------
    <xsl:apply-templates />

  <xsl:template match="employee">
    <xsl:apply-templates select="last" />
    <xsl:apply-templates select="first" />
    <xsl:apply-templates select="salary" />
    <xsl:apply-templates select="@hireDate" />



    Last  First  Salary  Hire Date ----  -----  ------  ----------

  A  B  100000  04/23/1999

  C  D  95000  09/01/1998

  E  F  89000  08/20/2000


Related examples in the same category

1.output rtf in format
2.Add , to the output
3.Output text with tag
4.Add your signs to the output (output method="text")
5.Output text with xsl:text
6.output method="xml" omit-xml-declaration="yes" indent="no"
7.Output html option list
8.output method="html"
9.Output HTML tags
10.Select with value-of and output with new tags