Caracteres especiais como &, >, < e " são caracteres de controle (metacaracteres) do documento XML. Se esses caracteres ocorrerem diretamente nos dados de origem, poderão ocorrer interpretações incorretas durante a importação do arquivo XML. Para poder usar esses caracteres nos dados de referência, terá de substituí-los pelas seguintes entidades (cadeias de caracteres):
Caracteres |
Entidade |
Caracteres |
Entidade |
---|---|---|---|
& |
& |
" |
" |
< |
< |
> |
> |
A tabela abaixo mostra a representação de caracteres especiais em arquivos XML:
Caracteres |
Entidade |
Caracteres |
Entidade |
Caracteres |
Entidade |
---|---|---|---|---|---|
¡ |
¡ |
» |
» |
£ |
£ |
¥ |
¥ |
| |
¦ |
§ |
§ |
© |
© |
ª |
ª |
« |
« |
® |
® |
° |
° |
± |
± |
1 |
¹ |
2 |
² |
3 |
³ |
¼ |
¼ |
½ |
½ |
¾ |
¾ |
Ä |
Ä |
Ö |
Ö |
Ü |
Ü |
ä |
ä |
ö |
ö |
ü |
ü |
ß |
ß |
χ |
× |
÷ |
÷ |
È |
È |
É |
É |
Ê |
Ê |
Ë |
Ë |
è |
È |
é |
É |
ê |
Ê |
ë |
Ë |
Ø |
&Oslach; |
Pode usar qualquer caractere, indicando a sua codificação da fonte. Para isso, especifique o código ASCII do caractere relevante na notação decimal da seguinte forma: &#<Decimal code of character>;.
Por exemplo, para usar o caractere @, insira @ no documento XML.