Beefy Boxes and Bandwidth Generously Provided by pair Networks Bob
go ahead... be a heretic
 
PerlMonks  

Inverting Template::Toolkit

by talexb (Chancellor)
on Jul 25, 2005 at 16:37 UTC ( [id://477961]=perlquestion: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.

talexb has asked for the wisdom of the Perl Monks concerning the following question:

I'm in a situation where I'd like to be able to use a Template::Toolkit file (the template, with variables where the data will go) and a populated file and go backwards to get a hash of variables that contain the corresponding values.

That is, if I have a template

directory: [%- foobar -%]
and a config file
directory: /home/alpha/beta
then eventually I'll have
$variables{'foobar'} = '/home/alpha/beta';

Hmmm .. I do have conditionals in my file, so this may be a tough nut to crack .. let me tinker a bit. But if you have ideas, feel free!

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Replies are listed 'Best First'.
Re: Inverting Template::Toolkit
by Corion (Patriarch) on Jul 25, 2005 at 16:41 UTC

      From the CPAN notes:

        This document describes version 0.39 of Template::Extract, released July 15, 2005.

      Wow.

      That's fresh software. Thanks! I'll try it out.

      Alex / talexb / Toronto

      "Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Re: Inverting Template::Toolkit
by davorg (Chancellor) on Jul 26, 2005 at 04:06 UTC
      Wow that's impressive. If you'd combine the generate and extract modules, you could get the data from a template-driven site.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://477961]
Approved by ChrisR
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.