2010-11-05 14 views
1

J'ai créé un fichier XML qui contient le caractère "²". Lors de l'affichage du document dans Internet Explorer, j'obtiens une erreur "Caractère invalide". Est-ce que ² doit être échappé d'une manière ou d'une autre? ou est-ce juste un problème avec IE8. Le bit réel de XML est indiqué ci-dessous:Echapper un caractère carré en XML

<Text>ATTENTION INVESTORS &amp; DEVELOPERS 
920m² freehold site on 2 titles consisting of vacant land and adjoining buildings. Located within the CBD this is one of the last sites available with frontages on both Marine Parade and Hastings Street, Napier. Zoned inner city commercial. 
Contact agents for details. 
</Text> 

Répondre

4

Vous devriez être en mesure d'utiliser une référence de style entité HTML (comme vous l'avez fait avec &amp;). Je pense que &#xb2; ou &#178; devrait fonctionner. Regardez la liste des codages here.

+1

+1 '⊃' est une entité HTML, donc à moins que vous n'utilisiez du code HTML ou que vous ne le définissiez pas. Cependant, les références d'entité numérique '²' ou hexadécimal '²' fonctionneront. –

+0

Bon point. J'ai mis à jour pour être un peu plus clair. –

Questions connexes