Config :: magie

CONFIG :: Magic est une extension Perl pour la lecture de toutes sortes de fichiers de configuration.
Télécharger maintenant

Config :: magie Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Rusty Phillips
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~rustyp/Config-Magic-0.801/lib/Config/Magic.pm

Config :: magie Mots clés


Config :: magie La description

Config :: Magic est une extension Perl pour la lecture de toutes sortes de fichiers de configuration. SynopsieSexample 1 Utilisation Config :: Magic; Utiliser des données :: Dumper; $ Entrée = q {section 1 { Style # 1 // Style de commentaire # 2; Style de commentaire # 3 Singe: 1 Monkey => 2 Monkey: = 3

FOO = Bar Baz {BIP: 1 pantalon == 5}
FOO = BOPPITÉ, BOPPITY, BOO
}} # SUR $ CONFIG = Nouvelle configuration :: Magic () ; Imprimer Dumper ($ CONFIG-> Parse ($ entrée)); Exemple 2 Utilisation Config :: Magic; Utilisez les données :: Dumper; #Arguments avec tri $ commandé_hash = 1; $ config = nouvelle configuration :: magie ("INPUT.CONF", $ ordonnée_hash); imprimé Dumper ($ config-> parse); $ résultat = $ config-> get_result; Pochette d'impression ($ Résultat); sortie (du deuxième exemple) 'Section 1' => {'Section 4' => {'Singe' => }, 'section' => }], "Tasty '=> {" fromage' => {}} Ce module utilise analyses :: recdescent pour générer un arbre d'analyse pour presque tout type de fichier de configuration. Vous pouvez même combiner des types de fichiers / de configuration. Il comprend XML, le style Apache, les fichiers INI, les fichiers CSV et à peu près tout ce que je pouvais trouver. Il suffit de lui donner un fichier et d'obtenir un hachage. Si cela ne comprend pas le fichier, ou si ce n'est pas bien formé (comme si un support est manquant, etc.), vous obtiendrez un résultat partiel ou aucun résultat du tout est une seule option qui peut être transmis à ce fichier qui indique que le hachage résultant doit être commandé plutôt que aléatoire. Ceci est fait en utilisant TIE :: HASH :: indexé. Vous pouvez également appeler directement "SetOrdered" directement pour passer de l'utilisation de l'utilisation de hachages non ordonnés. Exigences: · Perl


Config :: magie Logiciels associés