.properties

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Properties
Расширение

.properties

MIME

text/plain

Тип формата

ASCII

.properties — Расширение имени файла, главным образом, применяемый в основном в технологиях Java, для сохранения конфигурационных параметров прикладного ПО. Они также могут быть использованы для локализаций и интернационализаций; известные как en: Java resource bundle.

Каждый параметр сохранен как пара строк, первая содержит имя параметра (ключ), вторая значение параметра.

Формат[править | править исходный текст]

.properties — это обычные текстовые файлы, которые можно редактировать и просматривать при помощи любого текстового редактора. .properties-файлы имеют следующий формат:

# Начало файла ".properties".
# Это комментарий
! Восклицательный знак тоже можно отметить как комментарий.
website = http://ru.wikipedia.org/
language = Russian
# Обратная косая черта указывает на продолжение значения параметра на следующей строке.
message = Добро пожаловать в \
          Википедию!
# Добавление пробелов в ключе
key\ with\ spaces = Это значение должно искаться ключом "key with spaces".
# Юникод
tab : \u0009

В приведенном выше примере, website является ключом, а http://ru.wikipedia.org/ — значением.

В то время как знак номера (#) и восклицательный знак (!) отмечают текст как комментарии, это не имеет никакого эффекта, когда это — значение параметра. Таким образом, значение ключа message будет Добро пожаловать в Википедию!, а не Добро пожаловать в Википедию. Отметьте также, что весь пробел перед Википедию! исключен полностью.

Кодировка[править | править исходный текст]

Стандартная кодировка файла — ISO-8859-1, также известная как Latin-1.

Adobe Flex также использует файлы .properties, но они имеют кодировку UTF-8.[1]

Примечания[править | править исходный текст]

  1. Flex IResourceBundle reference