Bonjour,
Je suis en train de développer une nouvelle application en Flex et afin de la développer proprement, j'aimerai mettre en place un système de configuration via un fichier properties du type :
Je nommerai ce fichier par exemple : config.properties
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4SERVER_ADRESS = http:/..... WIDTH = .... ...
Je me demandais comment faire pour lire un tel fichier en AS et par la même occasion récupérer de manière simple les différentes propriétés. J'avais pensé à un truc ressemblant à :
Après avoir fait une fois : Properties.getInstance().initParameters(), je n'aurai plus qu'à faire par exemple : Properties.getInstance().server pour récupérer mes variables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public class Properties { private static var _instance:Properties = new Properties(); public var server:String; public var user:String; ... public function Properties() { if(_instance) { throw new Error("llllllllllllllll"); } } public funciton getInstance():Properties { return _instance; } public function initParameters():void { //récupération des propriétés dans le fichier properties // instanciation des variables AS3 } }
Cela vous parait-il une bonne manière de faire ?
Comment puis-je récupérer ces propriétés présentes dans le fichier config.properties ?
Merci d'avance
Partager