depuis le début de ma programmation, j'ai utilisé des caractères spéciaux comme "<-", "" << "dans mon string.xml dans Eclipse lors du développement pour Android.
Tout a bien fonctionné pendant un an, mais aujourd'hui, je voulais juste apporter des modifications mineures et j'ai commencé à éditer mes fichiers xml.
J'obtiens maintenant une erreur de compilation sur ces caractères car eclipse pense que cela fait partie des blocs xml.
Une idée sur la façon dont je pourrais ajouter ce symbole "<" dans mes fichiers xml?
Merci beaucoup.
android
xml
special-characters
Waza_Be
la source
la source
Réponses:
Utilisation
<
pour<
>
pour>
&
pour&
la source
Une autre façon d'insérer un caractère spécial suit le guide Moss : Comment puis-je écrire un caractère dans android strings.xml en utilisant la définition Unicode :
Exemple:
qui présente dans la chaîne:
la source
Je suis tombé sur cette question, car j'utilise le balisage HTML dans mes chaînes.
Si vous vous référez à la documentation Android String Resources , dans la section: «Styling with HTML markup», vous verrez que dans strings.xml, vous devez utiliser & lt; pour un support ouvrant, mais vous pouvez utiliser en toute sécurité une barre oblique inverse et un support de fermeture. Par exemple:
peut s'écrire:
dans votre strings.xml.
Si vous utilisez cette chaîne HTML dans votre code, vous pouvez utiliser:
et la sortie sera votre chaîne en gras!
la source