# -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 ##@creator: jclain ##@created: 15/03/2012 22:15 ##@modifier: jclain ##@changecount: 1 ##@tags: ##@title: 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}}}