Quelle est la différence entre ce &
et ce &
pour & (esperluette)? Que doit-on utiliser avec utf8?
Les deux sont références de caractères et font référence au même caractère (ESPERLUETTE, U + 0026). &
est une référence de caractère nommée ou d'entité et &
est une référence de caractère numérique.
En fait, &
est en fait juste une substitution de &
(voir liste des entités de caractères ):
<!ENTITY amp CDATA "&" -- ampersand, U+0026 ISOnum -->
http://www.xml.com/pub/a/2001/01/31/qanda.html
Selon O'Reilly, vous devriez utiliser & in xml. UTF-8 est assez différent. http://www.fileformat.info/info/unicode/char/0026/index.htm
Aucune différence. Utf-8 n'a pas d'importance car & est réservé de toute façon. Alors utilisez & amp;