# ulib/legacy ## `file_get_vars` ~~~ lire les variables dans un fichier ~~~ ## `file_set_vars` ~~~ écrire les variables dans un fichier. Le fichier *doit exister* ~~~ ## `write_all_remaining_vars` ## `file_get_properties` ~~~ lire les propriétés d'un fichier de propriété java ou xml ~~~ ## `file_set_properties` ~~~ écrire les propriétés d'un fichier de propriété java ou xml ~~~ ## `file_get_java_properties` ~~~ lire les propriétés d'un fichier de propriétés java. note: les noms de propriété java peuvent contenir le caractère "." mais pas les noms de variable bash. La conversion est faite automatiquement. Par exemple:: file_get_properties build.properties path.to.package "default value" charge la valeur de la propriété dans la variable path_to_package ~~~ ## `file_set_java_properties` ~~~ écrire des propriétés dans un fichier de propriétés java. ~~~ ## `write_all_remaining_vars` ## `file_get_xml_properties` ~~~ lire les propriétés d'un fichier de propriétés xml. Limitation: les propriétés ne doivent pas être continuées sur plusieurs lignes. Les propriétés doivent être écrites sous la forme:: propvalue ~~~ ## `file_set_xml_properties` ~~~ écrire des propriétés dans un fichier de propriétés java. ~~~ ## `write_all_remaining_vars` -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary