PERSONA :: PIELCONFIG

Parser para archivos de configuración de texto sin formato
Descargar ahora

PERSONA :: PIELCONFIG Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Arthur Corliss
  • Sitio web del editor:
  • http://search.cpan.org/~corliss/

PERSONA :: PIELCONFIG Etiquetas


PERSONA :: PIELCONFIG Descripción

Analizador de archivos de configuración de texto sin formato Parse :: PlainConfig es un módulo Perl que proporciona objetos OO que puede analizar y generar configuración files.SYNOPSIS uso legible Parse :: PlainConfig; $ Conf = new Parse :: PlainConfig; $ Conf = Parse :: PlainConfig-> nueva ( 'PARAM_DELIM' => '=', 'file' => '.myrc', 'MAX_BYTES' => 65536, 'SMART_PARSER => 1,); $ CONF-> propiedad (PARAM_DELIM => '='); $ Rv = $ CONF-> read ( 'myconf.conf'); $ Rv = $ CONF-> leer; $ Rv = $ CONF-> readIfNewer; $ CONF-> escritura (, 2 'myrc.'); $ CONF-> purga; @parameters = $ CONF-> parámetros; $ CONF-> parámetro (FOO => "barra"); $ Valor = $ CONF-> parámetro (FOO); $ CONF-> describir (FOO => 'Esta es foo'); $ CONF-> coaccionar ( "cadena", QW (BAR FOO)); @order = $ CONF-> orden; $ CONF-> fin (@new_order); $ Cadena_err = Parse :: PlainConfig :: ERROR; $ Rv = $ CONF-> hasParameter ( 'foo'); Los siguientes métodos sólo se admiten por razones de compatibilidad hacia atrás. Ellos probablemente serán retirados en algún momento en el futuro. # El uso de las etiquetas y DELIM PURGA están en desuso en favor de # PARAM_DELIM, LIST_DELIM, HASH_DELIM y AutoPurge $ conf = Parse :: PlainConfig-> nueva ( 'DELIM' => '=', 'PURGA' => 1,) ; # Como es el método delim ya que sólo funciona en la etiqueta delimitador $ CONF-> delim ( '='); # Auto-purga debe ser activado / desactivado a través del método de propiedad $ CONF-> purga (1); # directivas se reemplaza con parámetros @directives = $ CONF-> directivas; # Get / métodos set se sustituyen por un método de parámetros de campo $ Unifed = $ CONF-> get ( 'TECLA1'); ($ Campo1, campo2 $) = $ CONF-> get (QW (TECLA1 TECLA2)); $ CONF-> Set (TECLA1 => 'foo', TECLA2 => 'valor'); # Esto fue sólo una muy mala idea para empezar, además de que es efectiva # roto en este punto (sólo devuelve una copia del hash interna # ahora, así que es efectiva sólo lectura) $ hashref = $ CONF-> GetRef; # Esto es sólo un envoltorio para la función de la clase $ cadena_err = $ CONF-> Requisitos de error: · Perl · paranoide · Texto :: Postrawords · Texto :: aquí


PERSONA :: PIELCONFIG Software relacionado