2010-11-19 1 views
2

Si nous utilisons "*" dans le cadre du regroupement de ressources, le caractère est supprimé lors du processus de formatage du message (java.util.ResourceBundle). Comment sommes-nous censés échapper à ce personnage?Comment les caractères sont-ils traités dans un regroupement de ressources

+0

Que voulez-vous dire par le processus de formatage des messages? –

+0

Montrez un exemple. Que voulez-vous dire exactement? –

+0

Comment écrire un * b {0} - semble échouer – Sam

Répondre

1

Essayez d'utiliser \ * ou l'Unicode échappe sous forme - \ u002A

EDIT: Il semble que pour afficher \ * en réponse ici vous devez taper \\ *.

+0

\\ * - travaillé merci – Sam

+0

Je me demande pourquoi * doit être échappé? Les bundles sont sauvegardés en encodage latin-1 et le codepoint supporte * –

+0

J'ai déjà publié ce livre il y a quelques temps, et je n'arrive jamais à trouver de documentation expliquant pourquoi. –

Questions connexes