Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Caratteri speciali

Fare attenzione ai caratteri speciali nella formattazione di un documento XML/XSLT
Fare attenzione ai caratteri speciali nella formattazione di un documento XML/XSLT
Link copiato negli appunti

Abbiamo già accennato l'esistenza dei caratteri speciali, ovvero quei caratteri che l'XML utilizza per identificare elementi e attributi o che vengono utilizzati nelle espressioni. Esistono 5 entità definite nell'XML. Facciamo un esempio utilizzando direttamente codice reale:

Esempio 19.

Documento XML ( esempio19.xml ):

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="esempio19.xslt"?>
<caratterispeciali>
    <caratteri>
        <carattere><</carattere>
        <carattere>></carattere>
        <carattere>&</carattere>
        <carattere>'</carattere>
        <carattere>"</carattere>
    </caratteri>
</caratterispeciali>

Codice XSLT utilizzato ( esempio19.xslt ):

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
    <html>
        <xsl:for-each select="caratterispeciali/caratteri/carattere">
            <xsl:value-of select="text()"/>
            <br/>
        </xsl:for-each> 
     </html>
</xsl:template>

</xsl:stylesheet>

Risultato in Output della trasformazione 
(esempio 19).

<html><<br>><br>&<br>'<br>"<br></html>

Clicca
qui per vedere il risultato della trasformazione sul browser.


Clicca qui per vedere l'XML (senza l'istruzione di assegnazione dell'XSL) sul
browser.


Clicca qui per vedere l'XSLT sul browser.

Per inserire dello spazio bianco si utilizza invece
  anzichè utilizzare   che genera un errore.


Ti consigliamo anche