2011-09-22 15 views
15

Ho scritto un XSLT per trasformare xml in html. Se il nodo xml di input contiene solo spazio, inserisce lo spazio utilizzando il seguente codice.Qual è la differenza tra & # x00A0; e  ?

<xsl:text>&#xa0;</xsl:text> 

C'è un altro carattere numerico che fa anche stesso come mostrato di seguito.

<xsl:text>&#160;</xsl:text> 

C'è qualche differenza tra questi caratteri? Ci sono degli esempi in cui uno di questi funzionerà e altri no?

Quale si consiglia di aggiungere spazio?

Grazie,
Sambhaji

risposta

13

E 'lo stesso. È un numeric character reference. A0 è lo stesso numero di 160. Il primo è in base 16 (esadecimale) e il secondo è in base 10 (decimale, base quotidiana).

Problemi correlati