Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / служебные символы в имени файла / 6 сообщений из 6, страница 1 из 1
12.08.2005, 18:32
    #33213806
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
столкнулся с дурацкой проблемой:
загружаю Properties из файла (Properties.load(InputStream))
одно из полей путь к некому файлу
трабл:
если в имени файле есть, например, такое сочетание: "\t" - воспринимается как табуляция.
как побороть?
replaceAll("\\t", "/t") - как-то некрасиво...
...
Рейтинг: 0 / 0
12.08.2005, 19:29
    #33213885
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
Слеши - удалять нафиг!
...
Рейтинг: 0 / 0
12.08.2005, 19:38
    #33213897
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
что-то не пойму, пятница наверное :)

из пропертей мы получаем строку с escaped characters
откуда удалять слеши?
...
Рейтинг: 0 / 0
12.08.2005, 19:51
    #33213909
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
Код: plaintext
.replaceAll("\t", "/t").replaceAll("\n", "/n").replaceAll("\\\\", "/").replaceAll("\b", "/b").replaceAll("\f", "/f").replaceAll("\r", "/r");


надоело :)
...
Рейтинг: 0 / 0
12.08.2005, 20:53
    #33213939
пакипак
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
а просто заменить в файле свойств изначально \ на \\ и
пользоваться именно таким написанием?

--
а?
...
Рейтинг: 0 / 0
15.08.2005, 12:02
    #33215307
Pitbull terrier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
служебные символы в имени файла
пакипака просто заменить в файле свойств изначально \ на \\ и
пользоваться именно таким написанием?

--
а?

не, не годиццо
в идеале - надо заставлять юзера пользоваться только прямыми слешами
а они (юзеры) этого не любят :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / служебные символы в имени файла / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]