Obtiene el tipo de dato de una variable.

1 variable.typeof

<variable.typeof>
    <var /> !
</variable.typeof>

Exceptions

requires 1 arguments, received: [...]

Se ha especificado un número de argumentos incorrecto.

Example

Obtener el tipo de dato de variables.

Copy
<xsql-script name='variable_typeof_sample1'>
    <body>
        <set name='a'>1</set>
        <set name='b'>6.7</set>
        <set name='c'>hello world</set>
        <set name='d'><date>31-03-2011</date></set>
        <null name='e' />
        <println>tipo de 'a': <variable.typeof><a/></variable.typeof></println>
        <println>tipo de 'b': <variable.typeof><b/></variable.typeof></println>
        <println>tipo de 'c': <variable.typeof><c/></variable.typeof></println>
        <println>tipo de 'd': <variable.typeof><d/></variable.typeof></println>
        <println>tipo de 'e': <variable.typeof><e/></variable.typeof></println>
    </body>
</xsql-script>
Copy
El resultado mostrado por pantalla sería el siguiente:
tipo de 'a': java.lang.Integer
tipo de 'b': java.math.BigDecimal
tipo de 'c': java.lang.String
tipo de 'd': java.util.Date
tipo de 'e': null
Los tipos visualizados corresponden a las clases correspondientes de Java, con la excepción de la variable 'd', que es de tipo null.