title: Write 'NULL' using XSL transformation when a label is empty
body: <p>I'm trying to write 'NULL' when I'm doing a transformation. 
  The transformation is for make inserts in a mysql database.
  I've tried this:</p>
  
  <pre><code>&gt;     &lt;xsl:if test="incidencia =''"&gt; &lt;xsl:text&gt;'NULL&lt;/xsl:text&gt; &lt;/xsl:if&gt;
  </code></pre>
  
  <p>But It doesn't Work.</p>
  
  <p>This is my XML:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;
  
      &lt;entregats&gt;
          &lt;envio id="GI-000008"&gt;
              &lt;estats totalestats="3"&gt;
                  &lt;estat datahora="2012-12-02T12:01:55"&gt;
                     &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                     &lt;incidencia&gt; No s ha pogut trobar el cami &lt;/incidencia&gt;
                  &lt;/estat&gt;
                  &lt;estat datahora="2012-12-03T12:01:55"&gt;
                      &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                      &lt;incidencia&gt; Destinetari Absent&lt;/incidencia&gt;
                  &lt;/estat&gt;
                  &lt;estat datahora="2012-12-04T12:02:55"&gt;
                      &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                      &lt;incidencia&gt; Destinetari Absent &lt;/incidencia&gt;
                  &lt;/estat&gt;
  
              &lt;/estats&gt;
  
              &lt;receptor&gt;
                  &lt;nom&gt;J&lt;/nom&gt;
                  &lt;cognom&gt;R&lt;/cognom&gt;
                  &lt;telefon&gt;972510125&lt;/telefon&gt;
                  &lt;adreca&gt;C/ZopeZope, nº15&lt;/adreca&gt;
                  &lt;codipostal&gt;19000&lt;/codipostal&gt;
              &lt;/receptor&gt;
  
          &lt;/envio&gt;
          &lt;envio id="GI-000009"&gt;
  
              &lt;estats totalestats="2"&gt;
                  &lt;estat datahora="2012-12-01T09:01:55"&gt;
                      &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                  &lt;/estat&gt;
                  &lt;estat datahora="2012-12-01T12:01:55"&gt;
                      &lt;IDEstat&gt;ENT&lt;/IDEstat&gt;
                  &lt;/estat&gt;
              &lt;/estats&gt;
  
              &lt;receptor&gt;
                  &lt;nom&gt;X&lt;/nom&gt;
                  &lt;cognom&gt;S&lt;/cognom&gt;
                  &lt;cognom&gt;P&lt;/cognom&gt;
                  &lt;telefon&gt;972500025&lt;/telefon&gt;
                  &lt;adreca&gt;C/Patatones, nº27&lt;/adreca&gt;
                  &lt;codipostal&gt;17000&lt;/codipostal&gt;
              &lt;/receptor&gt;
  
          &lt;/envio&gt;
          &lt;envio id="GI-000010"&gt;
  
              &lt;estats totalestats="3"&gt;
                  &lt;estat datahora="2012-12-05T08:21:57"&gt;
                      &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                  &lt;/estat&gt;
                  &lt;estat datahora="2012-12-06T15:21:57"&gt;
                      &lt;IDEstat&gt;CAM&lt;/IDEstat&gt;
                  &lt;/estat&gt;
                  &lt;estat datahora="2012-12-07T15:21:57"&gt;
                      &lt;IDEstat&gt;ENT&lt;/IDEstat&gt;
                  &lt;/estat&gt;
              &lt;/estats&gt;
  
              &lt;receptor&gt;
                  &lt;nom&gt;D&lt;/nom&gt;
                  &lt;cognom&gt;H&lt;/cognom&gt;
                  &lt;cognom&gt;P&lt;/cognom&gt;
                  &lt;telefon&gt;972500125&lt;/telefon&gt;
                  &lt;adreca&gt;C/Oracle, nº12&lt;/adreca&gt;
                  &lt;codipostal&gt;17000&lt;/codipostal&gt;
              &lt;/receptor&gt;
  
          &lt;/envio&gt;
  
      &lt;/entregats&gt;
  </code></pre>
  
  <p>And this is my XSL:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
      xmlns:xd="http://www.oxygenxml.com/ns/doc/xsl" exclude-result-prefixes="xd" version="1.0"&gt;
      &lt;xsl:output method="text"/&gt;
  
      &lt;xsl:template match="/"&gt;
          &lt;xsl:apply-templates select="//envio" /&gt;
      &lt;/xsl:template&gt;
  
      &lt;xsl:template match="envio"&gt;
          &lt;xsl:for-each select="estats/estat"&gt;      
      &lt;xsl:text&gt;INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values (&lt;/xsl:text&gt;
          &lt;xsl:text&gt;'&lt;/xsl:text&gt;
              &lt;xsl:value-of select="../../@id"/&gt;&lt;xsl:text&gt;','&lt;/xsl:text&gt;           
              &lt;xsl:value-of select="@datahora"/&gt;&lt;xsl:text&gt;','&lt;/xsl:text&gt; 
              &lt;xsl:value-of select="IDEstat"/&gt;&lt;xsl:text&gt;'&lt;/xsl:text&gt;
              &lt;xsl:if test="incidencia =''"&gt;
                  &lt;xsl:text&gt;'NULL&lt;/xsl:text&gt;
              &lt;/xsl:if&gt;
              &lt;xsl:if test="incidencia !=''"&gt;    
                &lt;xsl:text&gt;,'&lt;/xsl:text&gt;  &lt;xsl:value-of select="incidencia"/&gt; 
                &lt;xsl:text&gt;'&lt;/xsl:text&gt;                
              &lt;/xsl:if&gt;                
          &lt;xsl:text&gt;); &lt;/xsl:text&gt;    
          &lt;/xsl:for-each&gt;             
      &lt;/xsl:template&gt; &lt;/xsl:stylesheet&gt;
  </code></pre>
  
  <p>If someone can help.</p>
  
  <p>The output I've got is like this:</p>
  
  <pre><code>INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000008','2012-12-02T12:01:55','CAM',' No s ha pogut trobar el cami ');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000008','2012-12-03T12:01:55','CAM',' Destinetari Absent');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000008','2012-12-04T12:02:55','CAM',' Destinetari Absent ');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000009','2012-12-01T09:01:55','CAM');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000009','2012-12-01T12:01:55','ENT');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000010','2012-12-05T08:21:57','CAM');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000010','2012-12-06T15:21:57','CAM');
  INSERT INTO HISTORIC_ESTATS (IDEnvio,DATAHORA,IDESTAT,INCIDENCIA) values ('GI-000010','2012-12-07T15:21:57','ENT');
  </code></pre>
  
  <p>And I need to write 'NULL' when is not a incidencia.</p>