.properties — файлове розширення для файлів, які використовуються в основному в технологіях Java для зберігання конфігураційних параметрів програми. Вони також можуть використовуватися для зберігання змінних рядкового типу для локалізації; вони відомі як Property Resource Bundles.
Розширення файлу: | .properties |
---|---|
MIME-тип: | text/plain |
Тип формату: | ASCII |
Кожен параметр зберігається парою двох змінних рядкового типу, одна зберігає ім'я параметра (так званий ключ), а інший зберігає значення. Кожен рядок файлу .properties, як правило, зберігаються значення одного параметру. Декілька форматів є допустимими для .properties, в тому числі ключ=значення, ключ = значення, ключ: значення та сам ключ.
.properties файли можуть використовувати знак номера (#) або знак оклику (!) як перший, не порожній символ в рядку для позначення що подальший текст це коментарій. Зворотна коса риса використовується для ескейпу. Прикладу .properties файлу наводиться нижче:
! Знак оклику також може позначати текст як коментарі. website = http://en.wikipedia.org/ language = English # Хек нижче каже застосунку продовжити читання # значення на наступному рядку. message = Welcome to \ Wikipedia! # Додати пропуски до ключа key\ with\ spaces = This is the value that could be looked up with the key "key with spaces". # Unicode tab : \u0009
У наведеному вище прикладі, website є ключем, а відповідним йому значенням є http://en.wikipedia.org/. Рядки, які починаються з ! та # денотують коментарі і не мають ніякого ефекту на значення файлу. Ключ message має значення «Welcome to Wikipedia!», а не «Welcome to Wikipedia» (Знак оклику розглядається як частина тексту). Зауважимо також, що всі пропуски перед словом Wikipedia видалені.
Кодування в .properties файлу ISO-8859-1, також відоме як Latin-1. Всі не-Latin-1 символи повинні бути введені за допомогою символів Unicode ескейп-знаками. По прикладу \uHHHH де HHHH є шістнадцятковий індекс символу в Unicode кодування. Це дозволяє використовувати .properties файл як ресурс для локалізації. А не-Latin-1 текстовий файл може бути трансформований в правильний .properties файлу з використанням native2ascii інструмент, який поставляється з JDK або з використанням інструментів, таких, як prop2po, який керує перетворення з двомовного формату в .properties з ескейп-символами.
Посилання
- — редактор *.properties [1] [ 28 червня 2014 у Wayback Machine.].
- Утиліти «prop2po» та «po2prop», що входять до інструментарію [en].
- MultiProperties [ 28 липня 2014 у Wayback Machine.] — It is an Eclipse plugin for editing multiple key-value based files with similar content. This kind of file format can be Properties for example in Java programming language, which is frequently used for backing a ResourceBundle.
- Bracket Properties [ 20 травня 2014 у Wayback Machine.] — a refresh of the Properties concept while keeping the ubiquitous .properties file format intact.
- DOKSoft Properties Editor [ 22 січня 2014 у Wayback Machine.] — useful utility to view and to edit properties files in a whole project.
- DOKSoft Properties Editor Eclipse plugin [ 28 липня 2014 у Wayback Machine.] — i18n tool for installing into Eclipse IDE.
- Message Editor [ 22 червня 2014 у Wayback Machine.] — it manages i18n for Java application. It generates XML property files. It includes two stylesheets for .properties and .xml property generation at compile time (Ant based.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
properties fajlove rozshirennya dlya fajliv yaki vikoristovuyutsya v osnovnomu v tehnologiyah Java dlya zberigannya konfiguracijnih parametriv programi Voni takozh mozhut vikoristovuvatisya dlya zberigannya zminnih ryadkovogo tipu dlya lokalizaciyi voni vidomi yak Property Resource Bundles PropertiesRozshirennya fajlu propertiesMIME tip text plainTip formatu ASCII Kozhen parametr zberigayetsya paroyu dvoh zminnih ryadkovogo tipu odna zberigaye im ya parametra tak zvanij klyuch a inshij zberigaye znachennya Kozhen ryadok fajlu properties yak pravilo zberigayutsya znachennya odnogo parametru Dekilka formativ ye dopustimimi dlya properties v tomu chisli klyuch znachennya klyuch znachennya klyuch znachennya ta sam klyuch properties fajli mozhut vikoristovuvati znak nomera abo znak okliku yak pershij ne porozhnij simvol v ryadku dlya poznachennya sho podalshij tekst ce komentarij Zvorotna kosa risa vikoristovuyetsya dlya eskejpu Prikladu properties fajlu navoditsya nizhche Znak okliku takozh mozhe poznachati tekst yak komentari website http en wikipedia org language English Hek nizhche kazhe zastosunku prodovzhiti chitannya znachennya na nastupnomu ryadku message Welcome to Wikipedia Dodati propuski do klyucha key with spaces This is the value that could be looked up with the key key with spaces Unicode tab u 0009 U navedenomu vishe prikladi website ye klyuchem a vidpovidnim jomu znachennyam ye http en wikipedia org Ryadki yaki pochinayutsya z ta denotuyut komentari i ne mayut niyakogo efektu na znachennya fajlu Klyuch message maye znachennya Welcome to Wikipedia a ne Welcome to Wikipedia Znak okliku rozglyadayetsya yak chastina tekstu Zauvazhimo takozh sho vsi propuski pered slovom Wikipedia vidaleni Koduvannya v properties fajlu ISO 8859 1 takozh vidome yak Latin 1 Vsi ne Latin 1 simvoli povinni buti vvedeni za dopomogoyu simvoliv Unicode eskejp znakami Po prikladu uHHHH de HHHH ye shistnadcyatkovij indeks simvolu v Unicode koduvannya Ce dozvolyaye vikoristovuvati properties fajl yak resurs dlya lokalizaciyi A ne Latin 1 tekstovij fajl mozhe buti transformovanij v pravilnij properties fajlu z vikoristannyam native2ascii instrument yakij postavlyayetsya z JDK abo z vikoristannyam instrumentiv takih yak prop2po yakij keruye peretvorennya z dvomovnogo formatu v properties z eskejp simvolami Posilannya redaktor properties 1 28 chervnya 2014 u Wayback Machine Utiliti prop2po ta po2prop sho vhodyat do instrumentariyu en MultiProperties 28 lipnya 2014 u Wayback Machine It is an Eclipse plugin for editing multiple key value based files with similar content This kind of file format can be Properties for example in Java programming language which is frequently used for backing a ResourceBundle Bracket Properties 20 travnya 2014 u Wayback Machine a refresh of the Properties concept while keeping the ubiquitous properties file format intact DOKSoft Properties Editor 22 sichnya 2014 u Wayback Machine useful utility to view and to edit properties files in a whole project DOKSoft Properties Editor Eclipse plugin 28 lipnya 2014 u Wayback Machine i18n tool for installing into Eclipse IDE Message Editor 22 chervnya 2014 u Wayback Machine it manages i18n for Java application It generates XML property files It includes two stylesheets for properties and xml property generation at compile time Ant based