.properties

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

.properties

MIME-тип

text/plain

Тип формата

ASCII

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

Описание формата[править | править вики-текст]

.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