Как избежать фигурных скобок в моем файле свойств, который выбирается с помощью ResourceBundle API

В файле свойств у меня есть key=A: {{0}, {1}}, B: {{2}, {3}}, Я ожидаю строку "A: {0, 1}, B: {1, 2}", Числа внутри фигурных скобок разбираются. Как включить символ "{" без привязки к какому-либо значению? Я также попытался избежать символа, подобного этому "//{". Даже я не мог получить ожидаемый результат. Произошла ошибка java.lang.IllegalArgumentException: не удалось разобрать аргумент № 0, 1 \.

2 ответа

Решение
key=A: '{'{0}, {1}'}', B: '{'{2}, {3}'}'

Просто запустите файл свойств через инструмент native2ascii, который поставляется с JDK. это сделает всю работу за вас. Или лучше использовать JRCEditor

Другие вопросы по тегам