2011-01-24 8 views
6

Nel file delle proprietà sto avendo un key=A: {{0}, {1}}, B: {{2}, {3}}. Mi aspetto una stringa "A: {0, 1}, B: {1, 2}". I numeri all'interno delle parentesi graffe stanno analizzando. Come posso includere il carattere '{' senza vincolare a nessun valore? Ho anche provato a fuggire dal personaggio in questo modo "// {". Anche io non sono riuscito a ottenere il risultato previsto. Errore java.lang.IllegalArgumentException: impossibile analizzare l'argomento numero 0, 1 \.Come sfuggire le parentesi graffe nel mio file delle proprietà che viene recuperato utilizzando l'API ResourceBundle

risposta

5
key=A: '{'{0}, {1}'}', B: '{'{2}, {3}'}' 
2

basta eseguire il file delle proprietà tramite lo strumento native2ascii fornito con JDK. farà il lavoro per te. O meglio usare lo JRCEditor

Problemi correlati