.ejendomme

Ejendomme Egenskaber
Udvidelse .ejendomme
Formattype ASCII

.properties er en filtypenavn, der hovedsagelig bruges i Java, og som gør det muligt for kompatible teknologier at gemme konfigurationsparametre for software . De bruges også til at gemme standardiserede tegnstrenge; de er kendt som Property Resource Bundles .

Hver parameter er gemt som et par sammensat af en referencemarkør ("nøgle"), der giver navnet på parameteren efterfulgt af den ønskede værdi for denne parameter.

Format

Hver linje i en .properties-fil har normalt en enkelt værdi. Flere formater er ikke desto mindre mulige for hver linje, inklusive tag-systemet = valeur som i html .

.Ejendomsfiler kan bruge (#) eller (!) Som det første ikke-tomme tegn på en linje for at kommentere resten af ​​linjen, der bliver et notat, en titel, en metode, en advarsel, men som ikke vil ikke længere tages i betragtning af programmet, der genoptager læsning fra den næste linje, medmindre det inkluderer det samme tegn osv.

# Vous êtes en train de lire un fichier de type ".properties". ! Le point d'exclamation peut également être utilisé pour mettre en commentaire website = <nowiki>http://fr.wikipedia.org/</nowiki> language = French # La [[barre oblique inversée]] ci-dessous signifie que l'application va continuer sa lecture à la ligne suivante # La valeur sera donc lue à la ligne message = Bienvenue sur \ Wikipédia ! # Ajouter des espaces au nom de la variable key\ with\ spaces = Ceci est la valeur retrouvable en demandant "key with spaces". # Unicode tab : \u0009

I eksemplet ovenfor svarer webstedet til en markør, og dens værdi vil være http://fr.wikipedia.org/ . Selvom kryds og udråbstegn angiver en kommentar, har de ingen virkning, når de er en del af en ejendom. Således er værdien "Velkommen til \ Wikipedia!" læses derfor "Velkommen til Wikipedia!". Bemærk også, at al tom plads i starten af ​​linjen er helt udelukket.

Kodningen af ​​en egenskabsfil følger ISO-8859-1- standarden, også kendt som Latin-1 . Alle tegn i denne standard skal introduceres ved hjælp af Unicode escape -tegn . For eksempel \ uHHHH. Dette gør det muligt at bruge egenskabsfilerne i international standardisering og derfor bruge alle alfabeter uden at være begrænset til Latin-l. Selv fransk møder denne situation, visse tegn med accent eller ç ikke inkluderet i Latin-l. En tekst skrevet uden for denne standard kan dog kodes direkte ved hjælp af native2ascii- værktøjet, der følger med JDK eller endda ved hjælp af oversættelsesprogrammer som 'po2prop', som gør det muligt at oversætte en tekst skrevet live til en fortolkelig tegnstreng i unicode, hvilket også er nyttigt til flersprogede websteder.

Referencer

  1. Oversæt Toolkits "  po2pro  " konverterer indfødte karakterkodninger i en Gettext PO-fil til korrekt undsluppet ascii uden behov for native2ascii

Se også