Есть ли способ не избежать записи специальных символов в файл?
Например Строка
JDBC: PostgreSQL: //10.12.73.11: 5432 / имя_бд
записывается в файл как
JDBC: PostgreSQL: //10.12.73.11: 5432 / имя_бд
Здесь символ ":" сбегает. Есть ли способ написать строку как есть?
пожалуйста, обратитесь к примеру кода ниже.
properties.put("spring.datasource.url", "jdbc:postgresql://10.12.73.11:5432/pomdb");
File file = new File("C:\\\\config/test.properties");
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(new FileOutputStream(file, false));
properties.store(outputStreamWriter,"test_comments");
Я также проверил код для properties.store (). Кажется, что нет никакой опции, чтобы исключить это экранирование специальных символов.
Помогите мне с этим, если кто-то знает обходное решение, кроме написания собственного метода хранилища или связанной логики для выполнения той же задачи.
Также дайте мне знать, нужна ли какая-либо другая информация.