2009-06-15 4 views
0

J'ai un fichier de propriétés (en fait 100 ou plus). Ceci est en fait placé dans l'un des dossiers de configuration donc généralement pas pu modifier très souvent. Alors maintenant, nous avons une idée que le fichier de propriété est analysables lu et converti en page HTML significative .Pour Analyse du contenu d'un fichier de propriétés en HTML

example : 
forecast.allow.pattern.overrides = N. 

Cette propriété dispose de 2 valeurs possibles Y ou N. Donc, cela peut être un bouton radio. Encore une fois

forecast.config.path = forecast 

Cela devrait être un attribut Lecture seule puisque cela ne devrait pas être modifié. J'ai besoin d'aide ici sur la façon dont nous devons décider une propriété peut être convertie en bouton radio ou boîte de liste etc.

Répondre

1

Vous pouvez décider que si la valeur est "Y" ou "N", alors il est probablement un case à cocher Pour d'autres valeurs de texte, je ne pense pas que vous puissiez décider si la valeur fait partie d'une énumération (qui conduirait à une liste déroulante) ou non (qui conduirait à une entrée de texte) ou même si elle est lue -seulement (ce qui conduirait à une simple étiquette).

1

Vous pouvez utiliser un deuxième fichier de propriétés pour chaque fichier de propriétés existant. Le second enregistre le type de chaque propriété (check, combo, readonly, etc.).