Erik <recon_nospam / dds.nl> writes:

> In the end, the page should contain a list of articles, and each article
> a list of elements.
> I want to have acces to it like:
> 
> puts currentpage.articles[2].elements[5].content
> 
> I want to be able to manipulate this data structure like f.i.:
> 
> currentpage.articles[2].elements[5].content = 'Hello world'
> 
> I am not sure if or how I can realise this, could somebody please give
> me a hint?

You could use the wonderful new PerlValue package (available on the
RAA)

    require 'perlvalue'

    currentpage = PerlValue.new

    currentpage.articles[2].elements[5].content = 'Hello world'

    p currentpage.articles[2].elements[5].content



Regards


Dave