use YAML (); $items = YAML::Load( <{ $variable } ) { # . . . }